AWS DMS 错误 - SQL 服务器到 MySQL 迁移
AWS DMS Error - SQL Server to MySQL migration
我在 AWS DMS 上不断收到此错误,来源:SQL 服务器
2017-12-11T17:03:56 [SOURCE_CAPTURE ]I: Approve full logging setup for all tables has finished (sqlserver_log_utils.c:1916)
2017-12-11T17:03:57 [SOURCE_CAPTURE ]I: Positioning token value upon start is: 'now' (sqlserver_log_utils.c:1999)
2017-12-11T17:03:57 [SOURCE_CAPTURE ]I: mssql_get_highest_lsn(...) obtained '000BEA37:000002D8:0002' as highest LSN via direct setting. (sqlserver_log_queries.c:890)
2017-12-11T17:03:57 [SOURCE_CAPTURE ]I: safeguard_setup(...) TXN name specifier is set to '[QGBKN25OPP34JWHVTELQD5QQD4]' (sqlserver_log_truncation_safeguard.c:868)
2017-12-11T17:03:57 [TASK_MANAGER ]I: Starting replication now (replicationtask.c:2313)
2017-12-11T17:03:57 [SOURCE_CAPTURE ]I: SAFEGUARD_POLICY: RELY_ON_SQL_SERVER_REPLICATION_AGENT: A/B latches (sqlserver_endpoint_capture.c:508)
2017-12-11T17:03:57 [SOURCE_CAPTURE ]I: cdcTimeout property is set to 600 (sqlserver_log_processor.c:5596)
2017-12-11T17:05:57 [SOURCE_CAPTURE ]I: Throughput monitor: Last DB time scanned: 2017-12-11T17:05:14.173. Last LSN scanned: 000bea37:00000330:0004. #scanned events: 25. (sqlserver_log_utils.c:4542)
**2017-12-11T17:07:34 [SOURCE_CAPTURE ]E: Failure in querying for object name associated with partionID '0' [1022504] (sqlserver_log_utils.c:1048)**
**2017-12-11T17:07:34 [SOURCE_CAPTURE ]E: do_organize_fetched_row(...) failed in executing mssql_resolve_object_name(...) [1022504 (sqlserver_log_processor.c:3287)**
**2017-12-11T17:07:34 [SOURCE_CAPTURE ]E: sqlserver_capture_source_loop(...) encountered an unexpeceted error. [1022504] (sqlserver_endpoint_capture.c:808)**
**2017-12-11T17:07:34 [TASK_MANAGER ]E: Task error notification received from subtask 0, thread 0 [1022504] (replicationtask.c:2392)**
2017-12-11T17:07:34 [TASK_MANAGER ]W: Task 'QGBKN25OPP34JWHVTELQD5QQD4' encountered a recoverable error (repository.c:4749)
2017-12-11T17:07:34 [SOURCE_CAPTURE ]E: Error executing source loop [1022504] (streamcomponent.c:1588)
2017-12-11T17:07:34 [TASK_MANAGER ]I: Subtask #0 ended (replicationtask_util.c:937)
2017-12-11T17:07:34 [TASK_MANAGER ]E: Stream component failed at subtask 0, component st_0_RTLLCWE5MKYO2IS7TEJAUMFLGI [1022504] (subtask.c:1350)
2017-12-11T17:07:34 [SOURCE_CAPTURE ]E: Stream component 'st_0_RTLLCWE5MKYO2IS7TEJAUMFLGI' terminated [1022504] (subtask.c:1513)
2017-12-11T17:07:34 [TASK_MANAGER ]I: Task management thread terminated (replicationtask.c:3228)
有人对我可能遗漏的东西有什么建议吗?
对于以后遇到此问题的任何人..
首先尝试对数据库名称和 table 名称等使用通配符,然后它应该可以工作。
对于非SQL人:注意SQL服务器数据库名称已经设置在端点,端点上的模式通常是dbo。
我在 AWS DMS 上不断收到此错误,来源:SQL 服务器
2017-12-11T17:03:56 [SOURCE_CAPTURE ]I: Approve full logging setup for all tables has finished (sqlserver_log_utils.c:1916)
2017-12-11T17:03:57 [SOURCE_CAPTURE ]I: Positioning token value upon start is: 'now' (sqlserver_log_utils.c:1999)
2017-12-11T17:03:57 [SOURCE_CAPTURE ]I: mssql_get_highest_lsn(...) obtained '000BEA37:000002D8:0002' as highest LSN via direct setting. (sqlserver_log_queries.c:890)
2017-12-11T17:03:57 [SOURCE_CAPTURE ]I: safeguard_setup(...) TXN name specifier is set to '[QGBKN25OPP34JWHVTELQD5QQD4]' (sqlserver_log_truncation_safeguard.c:868)
2017-12-11T17:03:57 [TASK_MANAGER ]I: Starting replication now (replicationtask.c:2313)
2017-12-11T17:03:57 [SOURCE_CAPTURE ]I: SAFEGUARD_POLICY: RELY_ON_SQL_SERVER_REPLICATION_AGENT: A/B latches (sqlserver_endpoint_capture.c:508)
2017-12-11T17:03:57 [SOURCE_CAPTURE ]I: cdcTimeout property is set to 600 (sqlserver_log_processor.c:5596)
2017-12-11T17:05:57 [SOURCE_CAPTURE ]I: Throughput monitor: Last DB time scanned: 2017-12-11T17:05:14.173. Last LSN scanned: 000bea37:00000330:0004. #scanned events: 25. (sqlserver_log_utils.c:4542)
**2017-12-11T17:07:34 [SOURCE_CAPTURE ]E: Failure in querying for object name associated with partionID '0' [1022504] (sqlserver_log_utils.c:1048)**
**2017-12-11T17:07:34 [SOURCE_CAPTURE ]E: do_organize_fetched_row(...) failed in executing mssql_resolve_object_name(...) [1022504 (sqlserver_log_processor.c:3287)**
**2017-12-11T17:07:34 [SOURCE_CAPTURE ]E: sqlserver_capture_source_loop(...) encountered an unexpeceted error. [1022504] (sqlserver_endpoint_capture.c:808)**
**2017-12-11T17:07:34 [TASK_MANAGER ]E: Task error notification received from subtask 0, thread 0 [1022504] (replicationtask.c:2392)**
2017-12-11T17:07:34 [TASK_MANAGER ]W: Task 'QGBKN25OPP34JWHVTELQD5QQD4' encountered a recoverable error (repository.c:4749)
2017-12-11T17:07:34 [SOURCE_CAPTURE ]E: Error executing source loop [1022504] (streamcomponent.c:1588)
2017-12-11T17:07:34 [TASK_MANAGER ]I: Subtask #0 ended (replicationtask_util.c:937)
2017-12-11T17:07:34 [TASK_MANAGER ]E: Stream component failed at subtask 0, component st_0_RTLLCWE5MKYO2IS7TEJAUMFLGI [1022504] (subtask.c:1350)
2017-12-11T17:07:34 [SOURCE_CAPTURE ]E: Stream component 'st_0_RTLLCWE5MKYO2IS7TEJAUMFLGI' terminated [1022504] (subtask.c:1513)
2017-12-11T17:07:34 [TASK_MANAGER ]I: Task management thread terminated (replicationtask.c:3228)
有人对我可能遗漏的东西有什么建议吗?
对于以后遇到此问题的任何人..
首先尝试对数据库名称和 table 名称等使用通配符,然后它应该可以工作。
对于非SQL人:注意SQL服务器数据库名称已经设置在端点,端点上的模式通常是dbo。