SQL事务历史记录-删除

时间:2018-08-08 00:22:03

标签: sql-server sql-delete

以某种方式,我们数据库中的表之一删除了所有记录。有没有办法让我从TL或任何类型的日志中找出在SQL上运行的命令。删除或截断。

TL大约增加到500GB,似乎当天记录被删除了。

1 个答案:

答案 0 :(得分:0)

您可以使用未公开的fn_dblog()函数或第三方ApexSQL Log这样的第三方工具-试用足以满足您的目的。通过fn_dblog()获取命令有点棘手,但是有很多示例处理此功能:012。还有fn_dump_dblog()可以读取单独的日志文件。