如何解决DMS Task因DB2 LUW的无效LSN而失败
我已经使用DB2 LUW Server设置了AWS DMS CDC Task。当我重新启动或恢复新的CDC任务时,它会失败并显示以下错误。
我们已经确认DB2不会发生任何更改。对于同一源,CDC还有一项任务运行良好。错误地,我也删除了该文件,并再次为所有相同的表创建了完全相同的任务,但是现在它开始给我带来相同的错误,这使我为同一来源的另一个CDC任务产生了错误。这个问题突然开始发生。
最后错误读取数据库日志时出错。任务错误通知 从子任务0,线程0收到[reptask / replicationtask.c:xxxx] [xxxxx]“读取日志记录”时出错:尝试读取无效的LSN 从DB2 LUW日志中。原始SQLCODE -2650:“消息SQL2650N 无效的参数“ piStartLSN”已传递到“ db2ReadLog”读取日志 API。原因码=“ 4”。 。,SQLSTATE'; scan_log_timestamps:错误 读取下一个缓冲区; capture_start:创建时间戳映射时出错 表;执行命令时出错;流组件在子任务0处失败, 组件st_0_P4RZFVKJAM4AZEPZWFKKZVQWWHYRSBKKWTZBCXQ;流 组件'st_0_P4RZFVKJAM4AZEPZWFKKZVQWWHYRSBKKWTZBCXQ'已终止 [reptask / replicationtask.c:xxx] [xxxxx]停止原因FATAL_ERROR错误 致命等级
我知道SQLCODE和原因码的描述,但不知道为什么它给出错误。我是DB2的新手。您能否帮助获得可能的解决方案,并在DB2或DMS结束时引起问题。
注意:仅此来源存在问题,并且所有CDC任务都给出完全相同的错误。满载任务运行正常。
DB2版本: 带有修订包2的DB2 v9.7.0.2
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。