数据库..执行了DELETE语句..如何恢复..
我在MSSQL数据库系统的查询分析器中.执行了DELETE语句..后来发现操作失误..如何才能还原数据库的数据到未执行这条语句前的状态啊?...
我在MS SQL数据库系统的查询分析器中.执行了DELETE 语句..后来发现操作失误..如何才能还原数据库的数据到未执行这条语句前的状态啊?
展开
5个回答
2013-12-16
展开全部
如果没有保护措施可能基本上时恢复不了! 给你个意见: 要是在程序里删除的话!建议你做个假的删除,就是多加一个字段而已! 更改这个字段的状态就可以! 出现误操作也可以更改过来! 要是直接在查询分析器上,哪就备份一下再操作了!或者先分离保存一份在附加上后在处理~
2013-12-16
展开全部
汗。算了。删除了,找回麻烦,自己再做一个可能比你恢复速度快,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-12-16
展开全部
备份一个现在的数据库事务日志,然后根据你N天前的备份加上N天前的事务日志,把你现在的数据库还原成N天前的情况,还原的时候选择不对数据库进行操作,继续还原事务日志,
上一步还原完成后你的数据库应该是任何人都不能对其操作的,然后继续还原刚备份的事务日志,选择时间点为你delete前的时间点,
现在你的资料就能够都救回来了
不过还有一个问题是你N天前备份完后到现在有没有截断事务日志?
上一步还原完成后你的数据库应该是任何人都不能对其操作的,然后继续还原刚备份的事务日志,选择时间点为你delete前的时间点,
现在你的资料就能够都救回来了
不过还有一个问题是你N天前备份完后到现在有没有截断事务日志?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-16
展开全部
之前备份了吗?备份那就很容易了。没备份那就看日志文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-16
展开全部
log explorer工具
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询