对 DB2 远程 SQL 复制应用中的常见错误分析及处理
2010-07-23 00:00:00 来源:WEB开发网解决方法:
可以使用 cold 方式启动 Capture 程序。但是需要对所有的 apply set 进行完全刷新。
也可以再次使用 warmns 模式启动 Capture 程序。就会成功。这只是一个 warning,并不要求必须使用 cold 模式启动。
问题 3:
来源于 Capture 日志:
2010-02-03-11.10.12.050721 <logrd8::readTheLog> ASN8041D
"Capture" : "ASN" : "WorkerThread" : db2LogRead API is sending
us backwards in the DB2 Log: First LSN is "0000:0000:00ac:d1db:43ba"
while Next Start LSN is "0000:0000:0000:0000:0000"
2010-02-03-11.10.12.050815 <logrd::readTheLog> ASN0005E
CAPTURE "ASN" : "WorkerThread". The Capture program encountered
an error when reading the DB2 log.
The log sequence number is "0000:0000:00AC:D1DB:43BA", the SQLCODE
is "-2656", and the reason code is "".
分析:
启动 Capture 程序所需的日志文件无法读取。
解决方法:
运行 db2flsn(SQLLOGCTL.LFH) 获取 Capture 程序所需的日志文件。拷贝所需日志文件到 active log 目录。例如,
db2flsn 00ACD1DB43BA
Given LSN is contained in log page 10645 in log file S0003020.LOG.
问题 4:
来源于 Capture 日志:
2009-02-24-05.00.16.067538 <Asnenv:setEnvIpcQRcvHdl> ASN0596I
"Capture" : "ASN" : "Initial" The program could not create an IPC
queue with keys "[NOT SET]" for path "/db2/tmpdir/db2inst1/db2inst1.SDB.ASN.CAP.IPC".
OSSE reason is "Invalid parameter".
2009-02-24-05.00.16.067589 <Asnenv:setEnvIpcQRcvHdl> ASN0507E
"Capture" : "ASN" : "Initial" : The program could not create the
replication communications message queue.
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接