7

我有可以追溯到 6 个月的交易日志文件。我需要从数据库中回滚 2013 年 5 月 20 日之后发生的所有事情。谁能告诉我如何做到这一点?

4

1 回答 1

17

首先,复制数据库的 MDF 和 LDF 文件。安全总比后悔好

数据库也可以恢复到SQL Server 2008R2中的某个时间点。无需先创建事务日志备份,它会由 SQL Server 自动完成。您可以在此处找到有关 log-tail 备份的更多信息:Tail-Log Backups

  1. 在数据库上下文菜单中选择恢复数据库 在此处输入图像描述

  2. 将数据库保留为源。单击时间轴

在此处输入图像描述

  1. 选择特定日期和时间。如果您拖动时间指针,您将能够看到您的事务日志回溯了多长时间。请注意,亮绿色表示交易从未备份过

在此处输入图像描述

完成后,安排事务日志备份。在完全恢复模式下拥有数据库并且从不备份在线事务日志是没有意义的

于 2013-08-02T16:02:03.817 回答