1

如何删除日志文件 ( .ldf) 中的数据?我已经尝试过备份,紧凑,但 stellarinfo 软件可以检索已删除的记录。

4

2 回答 2

1

你说

软件检索已删除的记录

如果可以查询到“已删除”的记录,则说明它们没有被删除。数据还在

事务日志不存储任何数据,它基本上存储了发生的事情的记录,因此可以重播或回滚。您不能从事务日志 (ldf) 文件中“删除数据”。

就是这么简单

于 2017-10-10T11:06:50.790 回答
0

除了 MDF 文件 SQL Server 还维护 .ldf 文件中的记录,该文件以事务日志的形式保存数据。数据库用户无法直接查看或编辑。每次您在 SQL Server 中插入、更新、删除记录时,这些事务都会根据 LSN 保存在 .ldf 文件中备将来使用。
但是,您可以使用fn_dblog()函数来读取 SQL Server 事务日志或使用第三方工具更好地理解 .ldf 文件并读取 SQL Server 事务日志。

于 2017-10-11T09:24:02.340 回答