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

发布于 2024-10-01 23:26:33 字数 345 浏览 7 评论 0原文

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

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

谢谢 尼尔

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

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

How can I view the SQL Server Transaction Log File (.trn)?

I'd like to be able to look inside the trn file at the individual transactions. Some records were deleted from a database and I need to know when, how and by who.

Thanks
Neal

Edit: I have .bak files from before and after the deletion, and .trn files from during.

Edit (2010-11-16): Discussed at length here:
http://www.sqlservercentral.com/Forums/Topic1019240-357-1.aspx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

吹泡泡o 2024-10-08 23:26:33
Select * from ::fn_dblog(null,null)

是虚拟表过来的日志

Select * from ::fn_dblog(null,null)

Is a virtual table over the log

泅渡 2024-10-08 23:26:33

使用此命令:

Select * from ::fn_dblog(null,null)

有关更多信息,请参阅此链接:如何解码事务日志中的简单条目

Use this command :

Select * from ::fn_dblog(null,null)

And for more information see this link : How Do You Decode A Simple Entry in the Transaction Log

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文