代码之家  ›  专栏  ›  技术社区  ›  Mike Bonnell

SQL Server 2008镜像数据库更新回滚-危机

  •  1
  • Mike Bonnell  · 技术社区  · 15 年前

    非常 糟糕的是,在SQL Server 2008中的更新查询中点击F5之前,不知何故没有选择WHERE子句。 我知道这不是一个编程问题,但它是一个绝望的程序员的问题。。。

    是否仍然可以从事务日志或镜像系统保留的日志中获取一列的数据?

    有什么想法吗? -迈克 阅读时惊呆了”(197875行受影响)

    2 回复  |  直到 12 年前
        1
  •  0
  •   Mike Bonnell    15 年前

    把狗叫走。我从一个旧的备份和用来填充它的源日志文件中重新生成了数据库。

    在一个更加清晰的时刻,我开始明白我的问题是:

    行的原始值是否存储在更新操作的事务日志中? 我几乎可以肯定答案是否定的。

    谢谢收听。

    -迈克

        2
  •  0
  •   nathan_jr    15 年前

    对于您的问题,可以备份事务日志(每10分钟等),但不能。。。除非在中显式构建该功能,否则原始值不会在任何地方持久化。一个很好的开始是 Ola Hallengren's

    推荐文章