如何查看SQL Server 2005事务日志文件

时间:2010-11-11 10:38:27

标签: sql-server-2005 analysis transaction-log

如何查看SQL Server事务日志文件(.trn)?

我希望能够在各个交易中查看trn文件。一些记录从数据库中删除,我需要知道何时,如何以及由谁。

由于 尼尔

编辑:我删除之前和之后的.bak文件,以及期间的.trn文件。

编辑(2010-11-16):详细讨论: http://www.sqlservercentral.com/Forums/Topic1019240-357-1.aspx

2 个答案:

答案 0 :(得分:3)

Select * from ::fn_dblog(null,null)

是日志上的虚拟表

答案 1 :(得分:1)

使用此命令:

Select * from ::fn_dblog(null,null)

有关详细信息,请参阅此链接:How Do You Decode A Simple Entry in the Transaction Log