【问题标题】:SQL Server Transaction Log Explorer/Analyzer [closed]SQL Server 事务日志资源管理器/分析器 [关闭]
【发布时间】:2011-04-16 21:49:27
【问题描述】:

SQL Server 中有哪些选项可用于事后回滚事务?

我希望在有人删除 10,000 个错误行之前制定一个计划。

【问题讨论】:

  • 什么版本的 SQL Server?如果 2008 我认为它只是 Apex。
  • @Martin Smith:我不知道...

标签: sql-server


【解决方案1】:

我敢肯定以前还有更多。当我还是一名产品 DBA 时,如果没有一些恼人的销售木偶试图鞭挞我一个 GUI 或工具,我就无法度过一个星期。

我还建议您使用完整恢复进行定期备份。 10k 行 更新 可能会有后续更改,这将使任何回滚无效。

FWIW,我从未见过需要一个。无论如何,没有人可以删除我的数据库中的 10k 行,除非它是这样设计的:我为什么要允许某人直接运行 DELETE?

【讨论】:

  • 感谢分享用于 SQL 的事务日志浏览器工具。最后我不小心从我的数据库表中删除了几条记录,然后我尝试了 SysTools SQL Log Analyzer,我成功地恢复了这些记录。我没有将它与其他日志资源管理器工具进行比较,但在我的场景中,这个工具对我真的很有帮助。注意:代表您尝试systoolsgroup.com/sql-log-analyzer.html
  • Apex 是 2000 美元,Toad 可以生成撤消脚本是 655 美元,SysTools SQL 日志分析器是 300 美元
猜你喜欢
  • 1970-01-01
  • 2022-11-10
  • 2017-05-18
  • 1970-01-01
  • 2012-08-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-25
相关资源
最近更新 更多