Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 SQL Server 2008镜像数据库更新回滚-危机_Sql Server 2008_Mirroring_Disaster Recovery_Database Mirroring - Fatal编程技术网

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

Sql server 2008 SQL Server 2008镜像数据库更新回滚-危机,sql-server-2008,mirroring,disaster-recovery,database-mirroring,Sql Server 2008,Mirroring,Disaster Recovery,Database Mirroring,我是一个程序员,做了一件非常糟糕的事情,在SQLServer2008的更新查询中点击F5之前,不知何故没有选择WHERE子句。 我知道这不是一个编程问题,但这是一个绝望的程序员提出的问题 是否仍然可以从事务日志或镜像系统保存的日志中获取一列的数据 哦,是的,它变得更好了:备份的夜间维护计划似乎已经关闭 有什么想法吗? -迈克 雷丁惊呆了”(受影响的197875排)叫停狗。我从一个旧备份和用于填充它的源日志文件中重新生成了数据库 在一个更加清醒的时刻,我开始理解我的问题: 行的原始值是否存储在更新

我是一个程序员,做了一件非常糟糕的事情,在SQLServer2008的更新查询中点击F5之前,不知何故没有选择WHERE子句。 我知道这不是一个编程问题,但这是一个绝望的程序员提出的问题

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

哦,是的,它变得更好了:备份的夜间维护计划似乎已经关闭

有什么想法吗? -迈克
雷丁惊呆了”(受影响的197875排)

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

在一个更加清醒的时刻,我开始理解我的问题:

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

谢谢收听


-迈克

迈克,很高兴听到你能够恢复数据。现在是实施某种备份策略的时候了:)

对于您的问题,可以备份事务日志(每10分钟等一次),但不能。。。除非在中显式构建该功能,否则原始值不会在任何位置持久化。一个很好的起点是一套很好的免费维护脚本