2015-08-27 9 views
2

Возможно, это было задано раньше, но я сделал простое обновление для одного столбца (varchar (max)) в таблице и хотел узнать, есть ли простой способ посмотреть файл журнала транзакций (ldf), чтобы увидеть это конкретное обновление? Можете ли вы представить конкретные примеры?SQL Server - просмотр определенной записи журнала в файле журнала транзакций (ldf)

+0

После SQL Profiler прилагается или след включен может быть проще способ увидеть, что происходит на вашем сервере. Я не думаю, что вы можете добраться до внутренних файлов файлов данных MSSQL или сможете их понять, если сможете. – StingyJack

+0

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

ответ

2

Я не думаю, что вы можете это сделать, то есть вы можете просмотреть определенную запись в журнале транзакций. Лучшее, что я могу думать о том, чтобы использовать:

Select * from ::fn_dblog(null,null) 

Вы также можете проверить:

+0

Есть ли интуитивный способ чтения бинарного файла в записи журнала? –

+0

@BenjSanders: - Просто добавлено несколько ссылок. Надеюсь, это поможет! –

+1

Незначительная модификация: Выбрать топ 10 * из :: fn_dblog (null, null) Order By [Begin Time] DESC –

 Смежные вопросы

  • Нет связанных вопросов^_^