2010-09-23 145 views

回答

2

如果您的数据库处于完全恢复模式,则可以及时恢复它。 否则,您需要恢复备份以恢复该数据。

阅读这篇文章:How to: Restore to a Point in Time (SQL Server Management Studio)

+1

诅咒,你打败了我。 ;) – 2010-09-23 12:38:10

+0

@Andy Evans哈哈! :)没有什么比赛,呃? – 2010-09-23 12:40:03

3

即使数据库处于简单恢复模式设置,如果丢失的数据是从周期DBA创建的备份之前,数据可以很容易地与像数据的diff工具检索,直接从备份和相当无痛并且快速。对于来自不同表格的大量数据,获得工具比获取数据的时间要多得多,而不是浪费时间来查找和获取数据。 How to recover only individual rows from backups

在使用完全恢复模型的情况下,消失了从周期数据日期最后一次备份创建后,比你可以从中检索数据的T-数 How to recover SQL Server data from accidental UPDATE and DELETE operations

只是,它必须计算其一个是更昂贵的...花在恢复工具的数据或价格上的时间。如果时间损失不是直接的金钱损失,则不需要任何第三方工具。

在我们的案例中,时间比我们使用的第三方工具贵得多,所以很明显我们选择了什么。

相关问题