我不小心执行了没有where
子句的程序。我可以收回数据吗?
数据库备份是在一周之前完成的。
有没有办法使用rollback
来恢复数据。
我正在使用SQL Server Management Studio 2012
答案 0 :(得分:4)
您的数据库恢复模型是什么?
如果恢复模型为full
,则可以使用事务日志备份还原数据库。
在恢复之前,你应该从你的数据库执行备份。
答案 1 :(得分:1)
取自评论。当您的数据库位于full recovery mode时,您可以将数据库还原到某个时间点(感谢transaction logs)。因此,在您意外执行sql之前返回应该不是问题。 Here如何做到这一点很好。