DB2 update 之后能否恢复 急急急急急急急急急急急急急急急急急急急急急

各位,请教个问题,刚才我写了一个update语句,但是忘了加查询条件了,一下把所有数据都更新了,有什么办法可以恢复过来吗?

因为是生产环境,所以非常着急,请各位大侠帮帮忙

打IBM 800电话支持(8008101818)。
做生产运维要养成良好习惯,生产环境上写Update语句,一定要先写一个相同条件的select语句,确认条件无误,才能把select改为Update。
db2是缺省auto commit,基本上你这种只能用备份恢复了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-27
最近有没有备份,如果有的话,新建一个数据库,然后用备份恢复他,再从这个数据库把你更新的那个表的数据导回去本回答被网友采纳
第2个回答  2012-03-29
commit了没有?
没有的话,尝试rollback.
commit了就只能恢复了
相似回答