【发布时间】:2011-04-16 21:49:27
【问题描述】:
SQL Server 中有哪些选项可用于事后回滚事务?
我希望在有人删除 10,000 个错误行之前制定一个计划。
【问题讨论】:
-
什么版本的 SQL Server?如果 2008 我认为它只是 Apex。
-
@Martin Smith:我不知道...
标签: sql-server
SQL Server 中有哪些选项可用于事后回滚事务?
我希望在有人删除 10,000 个错误行之前制定一个计划。
【问题讨论】:
标签: sql-server
我敢肯定以前还有更多。当我还是一名产品 DBA 时,如果没有一些恼人的销售木偶试图鞭挞我一个 GUI 或工具,我就无法度过一个星期。
我还建议您使用完整恢复进行定期备份。 10k 行 更新 可能会有后续更改,这将使任何回滚无效。
FWIW,我从未见过需要一个。无论如何,没有人可以删除我的数据库中的 10k 行,除非它是这样设计的:我为什么要允许某人直接运行 DELETE?
【讨论】: