??斗地主捕鱼电竞提现秒到 广告位招租 - 15元/月全站展示
??支付宝搜索579087183领大额红包 ??伍彩集团官网直营彩票
??好待遇→招代理 ??伍彩集团官网直营彩票
??络茄网 广告位招租 - 15元/月全站展示
CONSISTENT RESTART DB2使用实例

转载   2018-04-25   浏览量:291


有时候LOG坏了或者丢了,APPLY LOG出了ABEND,NORMAL RESTART ABEND 或者 HUNG住了,在正常RESTART 不能正常work的情况下,只能上COLD RESTART, COLD RESTART不到万不得已,一定不能使用,因为即使在DB2 RESTART之后,DB2仍然可能出在inconsistent状态。

执行COLD RESTART DB2之前,除了做COLD RESTART的member,其他所有member都要关掉。COLD RESTART一定要用ACCESS(MAINT)启动DB2,再解决了所有的inconsistencises后,再正常启动DB2(WITHOUT ACCESS(MAINT))

Stop all other members of the data sharing group, except the one needs to do cold start.

Cold start the member using ACCESS (MAINT), after resolving the data inconsistencies,

restart without ACCESS (MAINT).

COLD RESTART步骤:

Run DSNJU004 to print BSDS

Find the RBA for the most recent CHECKPOINT

\

Run DSN1LOGP with SUMMARY(ONLY) from the last begin checkpoint to the end of the log

\

Find the RBA/LRSN of the last log records has been written, then round up to the next CI as the cold start RBA

\

写的最后一个LOGRBA是00000000000052BCA310,入到下一个CI就是00000000000052BCB000

Get the incomplete URs list and pending write list from summary report, the object accessed by these incomplete URs need to be recovered.

在EC上,暂时没法构造一个incomplete的UR,所以即使是ignore这个TS后,数据仍然是consistent的。但是如果是这一段log客户丢了,没法正常RESTART,那么绕过这段LOG去做COLD RESTART就能在不apply log的情况下把DB2启起来,DB2就会处于inconsistent的状态。

DSNJU003 to create CRCR using RBA from DSN1LOGP.

\

转载自:https://www.2cto.com/database/201804/740188.html

招聘 不方便扫码就复制添加关注:程序员招聘谷,微信号:jobs1024



DB2V9备份数据的恢复教程
DB2V9备份数据的恢复教程。在DB2V9的情况下,如果使用自动存储的数据库,备份之后恢复的话可能出现上述报错,必须使用如下办法恢复
DB2 MERGE INTO的使用实例讲解
DB2MERGEINTO的使用实例讲解。DB2中的Merge语句可以将一个表中的数据合并到另一个表中,在合并的同时可以根据条件进行插入、删除、更新等操作,功能非常强大。
MSSQLServer2000、Oracle、DB2取中间几条数据及连接方法
MSSQLServer2000、Oracle、DB2取中间几条数据及连接方法。1)在MSSQLServer2000中取前5用top,取第六名开始3个人的信息。首先将前5名的主键取出来,在检索时排除这5名的前3人即可。
DB2存储过程,循环插入数据(用户自测造大量数据)教程
DB2存储过程,循环插入数据(用户自测造大量数据)教程。表结构如下
DB2SQLError:SQLCODE=-668,SQLSTATE=57016,SQLERRMC=7;ZJTEG.MDS_FXSPOTRATE,DRIVER=3.64.106异常问题解决
DB2SQLError:SQLCODE=-668,SQLSTATE=57016,SQLERRMC=7;ZJTEGMDS_FXSPOTRATE,DRIVER=364106异常问题解决。在dbvisualizer客户端执行下面sql:
ora.racdb2.vipFAILOVER(代码实例)
oraracdb2vipFAILOVER(代码实例)。
db2_data_server_client客户端安装与配置
db2_data_server_client客户端安装与配置。一安装:
一些---DB2数据库操作注意
11W比以下采用方法:deletefromtablewhere……condition……说明:产生交易日志,删除大量数据时,有机会出现交易日志满,出现SQLCODE=-9642全部数据采用方法:truncatetable说明:不会产生交易日志,为最快方式,用于清理临时表等
DB2数据库使用存储过程详解
存储过程(StoredProcedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。
db2锁
db2锁