使用LSN参数'0x','0x'的SQLExecute失败

时间:2019-10-08 04:08:43

标签: amazon-web-services amazon-rds amazon-dms

我有一个包含约100列的表(主键为int)。我为此表配置了数据库迁移服务,但是该作业将异常日志抛出如下:

  

sqlserver_capture_source_loop(...)遇到意外错误。正在中止... [1020102](sqlserver_endpoint_capture.c:619)

     

2019-10-04T10:19:22 [TASK_MANAGER] E:从子任务0线程0 [1020102](replicationtask.c:2673)接收到任务错误通知

     

2019-10-04T10:19:22 [TASK_MANAGER] E:mssql_execute_log_lsn_peeper(...)在SQLExecute中使用LSN参数'0x','0x'失败; sqlserver_capture_source_loop(...)遇到意外错误。正在中止...;执行源循环时出错;流组件在子任务0处失败,组件st_0_6FX5KDSUJE4ZOFQUK2RP5VEYUE;流组件'st_0_6FX5KDSUJE4ZOFQUK2RP5VEYUE'已终止[1020102](replicationtask.c:2680)

     

2019-10-04T10:19:22 [TASK_MANAGER] W:任务'V5PZG3GQCDMAE75PASKKC45UJY'遇到可恢复的错误(repository.c:4676)   2019-10-04T10:30:12 [TASK_MANAGER] I:可恢复错误后,任务'V5PZG3GQCDMAE75PASKKC45UJY'在恢复模式下运行满载和CDC,重试#14(replicationtask.c:1239)

     

2019-10-04T10:31:15 [SOURCE_CAPTURE] E:sqlserver_capture_source_loop(...)遇到意外错误。正在中止... [1020102](sqlserver_endpoint_capture.c:619)   2019-10-04T10:31:15 [TASK_MANAGER] E:从子任务0,线程0 [1020102](replicationtask.c:2673)接收到任务错误通知

     

2019-10-04T10:31:15 [TASK_MANAGER] E:mssql_execute_log_lsn_peeper(...)在SQLExecute中使用LSN参数'0x','0x'失败; sqlserver_capture_source_loop(...)遇到意外错误。正在中止...;执行源循环时出错;流组件在子任务0处失败,组件st_0_6FX5KDSUJE4ZOFQUK2RP5VEYUE;流组件'st_0_6FX5KDSUJE4ZOFQUK2RP5VEYUE'已终止[1020102](replicationtask.c:2680)

     

2019-10-04T10:31:15 [TASK_MANAGER] W:任务'V5PZG3GQCDMAE75PASKKC45UJY'遇到可恢复的错误(repository.c:4676)

我尝试了另一个新创建的表,该表仅具有Primary(int)列和nvarchar(500)列,并且任务成功运行。我相信某些列类型确实会使作业抛出错误。

如果遇到这种情况,请告诉我。

0 个答案:

没有答案