Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3] 4 5   вперед  Ctrl      все
 Re: Просмотр *.ldf  [new]
TUnknown
Guest
nnr
to TUnknown

Но по-моему мнению, сейчас немного осталось Виндовых машин без .NET Framework 2.0, да и SQL 2005 его (.NET Framework 2.0) инсталлирует.


Вы даже не представляете насколько их осталось немного среди использующих вижуал студио:-). А среди остальных, которые могут использовать хоть MSDE2K без микрософтовых утилит очень даже много. Купившие/спиратившие весь софт могут и люмигент купить/спиратить. Использующие усечённые версии не могут этого сделать.

Так что целевая аудитория неясна. Хотя, если это программка только для себя...
23 янв 08, 13:21    [5191517]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nergal
Member

Откуда: Екатеринбург
Сообщений: 1015
Мне кажется здесь на форуме "глупых" вопросов былобы значительно меньше
если бы все использовали лицензионное ПО.
Уж както странно выглядело бы купить за "большие" деньги лицензию и не побеспокоиться о квалификации сотрудников.
23 янв 08, 13:36    [5191644]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nnr
Member

Откуда: Москва
Сообщений: 100
TUnknown
Так что целевая аудитория неясна. Хотя, если это программка только для себя...


Утилита изначально разрабатывалась для удовлетворения СОБСТВЕННЫХ потребностей (аудит действий пользователя, анализ бизнес-транзакций всяких 1C и Диасофтов) и НЕ ЯВЛЯЕТСЯ коммерческим продуктом. Если кто считает, что тулза может быть для него полезна, буду очень рад этому обстоятельству, кто так не считает - его ПРАВО ВЫБОРА.

Еще раз спасибо за пожелания!
23 янв 08, 14:00    [5191838]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nergal
Member

Откуда: Екатеринбург
Сообщений: 1015
nnr
TUnknown
Так что целевая аудитория неясна. Хотя, если это программка только для себя...


Утилита изначально разрабатывалась для удовлетворения СОБСТВЕННЫХ потребностей (аудит действий пользователя, анализ бизнес-транзакций всяких 1C и Диасофтов) и НЕ ЯВЛЯЕТСЯ коммерческим продуктом. Если кто считает, что тулза может быть для него полезна, буду очень рад этому обстоятельству, кто так не считает - его ПРАВО ВЫБОРА.

утилита - очень полезная !!!
23 янв 08, 14:06    [5191891]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
TUnknown
Guest
nnr
(аудит действий пользователя, анализ бизнес-транзакций всяких 1C и Диасофтов)


На боевом сервере или на тестовом на бекапах с боевого? Насколько я знаю, для xp_ критична поддержка мультитредовости. Если это не учтено, то боевой сервер можно очень просто положить. Иногда достаточно зайти вторым коннектом, иногда это выявляется только при определённых условиях. Правильно ли я понимаю, что программа работает только на компьютере, где сможет поставиться сервис(только под админом)?
23 янв 08, 14:42    [5192240]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nnr
Member

Откуда: Москва
Сообщений: 100
TUnknown
На боевом сервере или на тестовом на бекапах с боевого?


Больше на тестовом (при возникновиении ситуаций: "Я этого не делал, это оно само изменилось! :-)"). Стараюсь боевые сервера без КРАЙНЕЙ необходимости не мониторить. Судя по постам выше существуют пока неразрешенные проблемы с xp_ и драйвером.

TUnknown
Правильно ли я понимаю, что программа работает только на компьютере, где сможет поставиться сервис(только под админом)?


Да. На машину с SQL Server'ом необходимо инсталлировать драйвер (получение доступа к ldf) и расширенную хранимую процедуру (чтение, разбор ldf).
23 янв 08, 15:01    [5192422]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
TUnknown
Guest
nnr
Стараюсь боевые сервера без КРАЙНЕЙ необходимости не мониторить.


Я наблюдал ситуацию, когда xp_ доводила сервер до остановки с дампом. Причём, первые два EXCEPTION_ACCESS_VIOLATION сервер переносил спокойно, только срубая spid. Но потом была остановка самого сервера. Долго отлаживали и тестировали.

nnr
Судя по постам выше существуют пока неразрешенные проблемы с xp_ и драйвером.


Я посмотрел программу на чужом компьютере с _дотнетом_. Впечатлило, что такая маленькая может иметь функционал люмигента, хотя бы и частичный.

nnr
Да. На машину с SQL Server'ом необходимо инсталлировать драйвер (получение доступа к ldf) и расширенную хранимую процедуру (чтение, разбор ldf).


Судя по "e:\docnnr\code\2006\sqllog\driver\objfre_wnet_x86\i386\xp_slv.pdb", .sys самописный. Может быть, аналоги существуют, подобные giveio только для диска, а не портов?
23 янв 08, 15:30    [5192626]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nnr
Member

Откуда: Москва
Сообщений: 100
TUnknown
Может быть, аналоги существуют, подобные giveio только для диска, а не портов?


Есть, у того же Люмигента, только разбираться с ним надо было, да и не вполне законно его использовать.
23 янв 08, 15:47    [5192745]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
TUnknown
Guest
В xp_slv.dll используется CreateFileMapping для простоты обращения к файлу или из-за каких-то принципиальных соображений? Если у меня правильная информация, то в обычных условиях такой подход достаточно медленен, а размер LDF файла часто очень велик. Настройка I/O Page Lock Limit может значительно ускорить операции с файлом, но, кажется, она доступна только для виндовс2000 и ниже.
23 янв 08, 16:09    [5192917]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
ScareCrow
Member

Откуда: Белый город
Сообщений: 17423

mapped файлы при боьших размерах файла - самое быстрое что есть из готового

Posted via ActualForum NNTP Server 1.4

23 янв 08, 16:31    [5193110]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nnr
Member

Откуда: Москва
Сообщений: 100
TUnknown
В xp_slv.dll используется CreateFileMapping для простоты обращения к файлу или из-за каких-то принципиальных соображений?


Из-за необходимости читать файл (*.ldf) занятый другим процессом (sqlsrvr.exe). Файл мапится в память порциями - MapViewOfFile (размер порции = рамеру VLF).
23 янв 08, 16:47    [5193242]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
vakum
Member

Откуда: Минск
Сообщений: 150
Отличная штука ! :-((

После запуска которой сервак ушел в ребут .

Error code 00000019, parameter1 00000020, parameter2 86221528, parameter3 86221740, parameter4 1a430017.

Microsoft SQL Server 2005 - 9.00.3050.00 (Intel X86) Mar 2 2007 20:01:28 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
25 янв 08, 13:52    [5203421]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
ййййй
Guest
vakum
Отличная штука ! :-((

После запуска которой сервак ушел в ребут .


+1
Microsoft SQL Server 2005 - 9.00.3159.00 (Intel X86)
Mar 23 2007 16:15:11
Copyright (c) 1988-2005 Microsoft Corporation
Developer Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
25 янв 08, 14:28    [5203711]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nnr
Member

Откуда: Москва
Сообщений: 100
К сожалению, на Windows NT 5.2 (Build 3790: Service Pack 2) ПОКА НЕ ТЕСТИРОВАЛ
25 янв 08, 14:31    [5203739]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
DeFinder
Member

Откуда:
Сообщений: 4
Вопросик
А он работает на восстановление ntext, varbynary, etc

Если нет, то вообще восстановить их как нибудь можно (они вообще остаются где нить в логах)

Может программа какая есть

Ато решил базу почистить

delete from tab where id>159 (вот больше меньше меня и подвел)
5 фев 08, 16:13    [5247282]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nnr
Member

Откуда: Москва
Сообщений: 100
to DeFinder


К сожалению BLOB поля и XML утилита восстановить не может, а вот varbinary (если длина данных < 8000) - должна восстановить. Для восстановления BLOB данных попробуйте Lumigent Log Explorer.
5 фев 08, 17:12    [5247785]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
IvanNoFF
Member

Откуда:
Сообщений: 9
к сожалению там поля длиннее (и 100000 и больше)

Спрошу еще, раз вопрос в принципе по треду.

Lumigent мне генерит вот такую вот конструкцию для blob,

BEGIN
declare @ptr_Documentation binary(16)
select @ptr_Documentation = TEXTPTR(Documentation) from [dbo].[Tenders] where [ID] = 340
writetext [dbo].[Tenders].Documentation @ptr_Documentation 0x0fa1.......(длинная такая строка)
END
GO

но если она для ntext проканывает, то на varbynary(max) дает вот такое

Сообщение 8116, уровень 16, состояние 1, строка 3
Argument data type varbinary(max) is invalid for argument 1 of textptr function.
Сообщение 7125, уровень 16, состояние 4, строка 4
The text, ntext, or image pointer value conflicts with the column name specified.


в инете много про енто написано, но для реализации в VB или c#. Я же хочу тупо из sql manstudio это сделать (операция восстановления данных я надеюсь разовая - так что приладу писать нет смысла)
7 фев 08, 11:20    [5256006]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
Alexspec
Guest
Привет! При попытке коннекта к серверу пише The xp_slv.dll has not been installed succsesfully. Как быть?
13 мар 08, 10:11    [5403723]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nnr
Member

Откуда: Москва
Сообщений: 100
to Alexspec


Пришлите на e-mail:

1. slv.log (должен быть рядом с slv.exe)
2.
select @@version
13 мар 08, 10:26    [5403804]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
Alexspec
Guest
С предыдущей ошибкой разобрался.
Вот только прога 7 часов считывала лог....так и не смогла этого сделать, снял задачу...может есть какие-то условия дополнительные?
13 мар 08, 17:35    [5407374]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
ыыыыы
Guest
после запуска чтения лога на сервере получил синий экран смерти. испугался. удалил к ЧМ.
спсаибо.
18 мар 08, 14:28    [5424167]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nnr
Member

Откуда: Москва
Сообщений: 100
Удалил дистрибутивы до выяснения причин аномального поведения драйвера.
18 мар 08, 17:02    [5425569]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
ыыыыы
Guest
забыл упомянуть: BSOD появился под

Microsoft SQL Server 2005 - 9.00.3050.00 (Intel X86) Mar 2 2007 20:01:28 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)

OS:
Win2003Server
на VMWare

ранее пытался использовать под MSSQL2000/WinXP - работала вроде без сбоев.

судя по постам, большинство имеют такие проблемы под 2005

а очень жаль - утилита мегаполезная
18 мар 08, 19:00    [5426545]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
nnr
Member

Откуда: Москва
Сообщений: 100
to ыыыыы


Спасибо за инфо, но к сожалению воспроизвести BSOD пока пока не получается.
19 мар 08, 09:50    [5427974]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр *.ldf  [new]
718
Member

Откуда: Tashkent
Сообщений: 319
Дайте нормальную сылку для скачки
19 мар 08, 15:54    [5431055]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3] 4 5   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить