Как я могу просмотреть файл журнала транзакций SQL Server 2005
Как просмотреть файл журнала транзакций SQL Server (.trn)?
Я хотел бы иметь возможность заглянуть внутрь файла trn для отдельных транзакций. Некоторые записи были удалены из базы данных, и мне нужно знать, когда, как и кем.
Спасибо Нил
Редактировать: у меня есть.bak файлы до и после удаления, и.trn файлы во время.
Изменить (2010-11-16): подробно обсуждается здесь: http://www.sqlservercentral.com/Forums/Topic1019240-357-1.aspx
2 ответа
Select * from ::fn_dblog(null,null)
Является ли виртуальная таблица над журналом
Используйте эту команду:
Select * from ::fn_dblog(null,null)
А для получения дополнительной информации смотрите эту ссылку: Как вы декодируете простую запись в журнале транзакций