tnfh.net
当前位置:首页 >> DB2 超时回滚 >>

DB2 超时回滚

数据回滚就是没有执行完成遇到错误,返回到之前的正确的状态

你只需要把服务重启一下就可以了

如果强行停止数据库实例,再启动实例的时候为了保持数据的一致性系统会自动触发崩溃恢复机制,此时数据库无法连接。 db2 list utilities show detail可以看到数据库处于crash recovery状态。

离线备份不需要。 联机备份的话加上参数include logs就把日志也备到image里了。

从数据库还原后状态判定数据库进行的是在线备份。DB2还原后假如要求你做前滚,那么你必须要有数据库日志,这些日志的来源有两种: 1、数据库在线备份时包含的数据库日志,并且还原时将这些日志输出到了指定的目录 2、从备份机上复制数据库日志到...

原因:该数据库的日志文件已满 解决办法:加大日志文件大小,增加日志文件个数,增加辅助日志文件个数 查看配置参数命令:get db cfg for ; 修改配置参数命令: 修改日志文件大小:update db cfg for using LOGFILSIZ 4096 修改主日志文件个数:...

打IBM 800电话支持(8008101818)。 做生产运维要养成良好习惯,生产环境上写Update语句,一定要先写一个相同条件的select语句,确认条件无误,才能把select改为Update。 db2是缺省auto commit,基本上你这种只能用备份恢复了。

1. 首先数据库要可以前滚恢复(数据库配置参数logretain或userexit打开)。 db2 connect to dbname db2 update db cfg using logretain on db2 backup db dbname (当打开归档日志后,该数据库会处于rollforward pending状态,所以要做一次全备份) ...

理论上应该可以吧 你可以通过函数寻找你修改之前的数据库裏面数据的状态来覆盖现在的。 要根据你写的条件来进行选择。并且要抓紧时间,因为有些内容 比较大的表 闪回不了太久以前的情况

please reference : db2 +c insert .... db2 +c update.... or update command options using c off -- session level

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com