对 DB2 远程 SQL 复制应用中的常见错误分析及处理
2010-07-23 00:00:00 来源:WEB开发网分析:
通过日志解析我们能得出错误与 IPC queue 相关。很有可能是 tmpdir 路径不正确。
解决方法:
检查 tmpdir 路径。其他相关的 IPC queue 问题。可能需要我们清除旧的 IPC 信息。我们可以使用 ipcrm – m/q/s。
Apply 常见错误 :
通常我们通过查看 Apply 程序日志和 Apply Trace 文件来诊断各种 Apply 错误。Apply 程序日志相对来说比较简单,但是提炼了最重要的错误提示。Apply Trace 文件的信息比较详尽,我们可以看到各种具体的参数,包括数据源表和目的表的对应信息。在问题 2 的描述中,给出了一段比较详细的 Apply Trace 文件的例子。Apply 程序日志位于 Apply Path 目录下,文件名类似于:db2inst1.DBNAME.apply_qual. APP.log。Apply Trace 文件也位于相同目录,文件名类似于:apply_qual.TRC。
问题 1:
来源于 Apply 程序日志:
2010-02-07-20.54.05.980738 <CPPSET(45/20)> ASN1003E APPLY
"MY_APPLY_Q1" : "WorkerThread". The Apply program could not
connect to the server "SDB".
分析:
Apply 程序不能连接到源数据库。
解决方法:
检测目的数据库到源数据库的连通性。可能是网络问题,也可能是用户名和密码问题,还可能是 catalog 问题。对症下药即可。
问题 2:
来源于 Apply 程序日志:
2010-03-12-03.15.46.981797 <CPWPLAN(5E/03)> ASN1016I APPLY
"MY_APPLY_Q1" : "WorkerThread". Refresh copying has been disabled.
The error code is "5E1603".
检查 Apply Trace 文件:
- ››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表' (数...
更多精彩
赞助商链接