Amazon web services AWS DMS:从RDS SQL Server迁移到Kinesis Streams时出错

Amazon web services AWS DMS:从RDS SQL Server迁移到Kinesis Streams时出错,amazon-web-services,database-migration,amazon-kinesis,aws-dms,dms,Amazon Web Services,Database Migration,Amazon Kinesis,Aws Dms,Dms,在使用DMS将数据从SQL Server(RDS)复制到Kinesis Streams时,我面临一个问题。我正在一个环境A中复制约20个表(~1TB),并且复制仅在进行(通过CDC),而不是满载。进程正常运行,直到失败并停止 我在我们的B和C环境中测试了这一点(环境应该是相同的),并且运行良好(SQL Server上的CDC->DMS->Kinesis),但在环境A中(3个环境中的RDS SQL服务器具有相同的配置:版本、年份等),我得到以下错误日志: 2020-02-19T20:22:06 [

在使用DMS将数据从SQL Server(RDS)复制到Kinesis Streams时,我面临一个问题。我正在一个环境A中复制约20个表(~1TB),并且复制仅在进行(通过CDC),而不是满载。进程正常运行,直到失败并停止

我在我们的B和C环境中测试了这一点(环境应该是相同的),并且运行良好(SQL Server上的CDC->DMS->Kinesis),但在环境A中(3个环境中的RDS SQL服务器具有相同的配置:版本、年份等),我得到以下错误日志:

2020-02-19T20:22:06 [SOURCE_CAPTURE  ]E:  Failed (retcode -1) to execute statement [1022502]  (ar_odbc_stmt.c:XXXX)
2020-02-19T20:22:06 [SOURCE_CAPTURE  ]E:  RetCode: SQL_ERROR  SqlState: 42000 NativeError: 21089 Message: [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Only members of the sysadmin fixed server role can perform this operation. Line: 1 Column: -1 [1022502]  (ar_odbc_stmt.c:XXXX)
2020-02-19T20:25:06 [SOURCE_CAPTURE  ]E:  mssql_execute_log_lsn_peeper(...) failed upon SQLExecute with LSN parameters '0x','0x' [1020102]  (sqlserver_log_queries.c:XXX)
2020-02-19T20:25:06 [SOURCE_CAPTURE  ]E:  sqlserver_capture_source_loop (...) encountered an unexpeceted error. Aborting... [1020102]  (sqlserver_endpoint_capture.c:XXX)
2020-02-19T20:25:06 [SOURCE_CAPTURE  ]E:  Error executing source loop [1020102]  (streamcomponent.c:XXXX)
2020-02-19T20:25:06 [TASK_MANAGER    ]E:  Task error notification received from subtask 0, thread 0 [1020102]  (replicationtask.c:XXXX)
2020-02-19T20:25:06 [TASK_MANAGER    ]E:  Stream component failed at subtask 0, component st_0_XXXXXXXXXXXXXXXXXXXXXXXXXX  [1020102]  (subtask.c:XXXX)
2020-02-19T20:25:06 [TASK_MANAGER    ]E:  mssql_execute_log_lsn_peeper(...) failed upon SQLExecute with LSN parameters '0x','0x'; sqlserver_capture_source_loop (...) encountered an unexpeceted error. Aborting...; Error executing source loop; Stream component failed at subtask 0, component st_0_XXXXXXXXXXXXXXXXXXXXXXXXXX ; Stream component 'st_0_XXXXXXXXXXXXXXXXXXXXXXXXXX' terminated [1020102]  (replicationtask.c:XXXX)
2020-02-19T20:25:06 [SOURCE_CAPTURE  ]E:  Stream component 'st_0_XXXXXXXXXXXXXXXXXXXXXXXXXX' terminated [1020102]  (subtask.c:XXXX)
。。。它一遍又一遍地重复

我还使用S3作为所有3个环境中的目标端点,进行了相同的复制(CDC,仅持续进行),并且运行良好。然而,通过运动,我可以看到复制开始并持续4或5个小时,然后它就消失了


有没有办法解决这个问题

嗨@flavio-n,你是怎么解决的?