Анализ журнала транзакций SQL Server 2005 с использованием анализатора журнала - PullRequest
1 голос
/ 04 февраля 2009

Можно ли анализировать журналы транзакций SQL Server 2005 с помощью LogParser 2.2? Если нет, какова альтернатива? Инструмент Red Gate анализирует только SQL Server 2000, и анализатор журналов Lumigent не найден.

ТИА Рамеш

Ответы [ 4 ]

1 голос
/ 04 февраля 2009

Причина в том, что для 2005/2008 года журнал находится в проприетарном и другом формате, а MSFT еще не выпустил спецификации, поэтому еще нет парсеров журнала, которые работают на 2005 и 2008 годы

0 голосов
/ 17 июня 2009

Есть продукт, который делает то, что я думаю, что вы после, к сожалению, это не дешево. Это позволяет отслеживать журналы транзакций для SQL 2005/2008. Я бы хотел что-нибудь с открытым исходным кодом, но пока ничего не могу найти.

http://www.apexsql.com/sql_tools_logapi.asp

0 голосов
/ 06 февраля 2009

Вам нужно будет подключить SQL Profiler к экземпляру SQL после того, как проблема будет запущена, но до того, как SQL Server прекратит подключение пользователей. Попробуйте приостановить службу на несколько минут, чтобы завершить и отключить некоторые подключения, затем отключить службу и посмотреть, может ли профилировщик подключиться.

Также попробуйте запустить SQL Profiler локально на сервере. Хотя удаленные соединения могут не работать, локальные соединения могут.

0 голосов
/ 05 февраля 2009

Если ваша БД использует 75%, а все ваши соединения используются, вы можете начать с проверки монитора активности и просмотра процессов, которые производят и / или запускают профилировщик, прежде чем беспокоиться о файлах журнала.

редактирование: Извините, изначально пропустил ту часть, где вы упомянули, что перезагрузили.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...