For DMS CDC Task MS-CDC Enabled for Single Table but worked for all Tables in RDS SQL SERVER

0

Hi All, I'm working with DMS for Migrating Data between RDS SQL Server to RDS SQL Server. I just enabled MS-CDC at Database level and only for a Single Table. But in DMS CDC Task I have selected all the tables and Migration worked for all the tables in the Database. But in Official Documentation it says "MS-CDC must be enabled at the database level, and for all of the tables individually". So, did I missed anything or is this usual? How it is working for all the tables?

I've seen the below document for setting up the source RDS SQL SERVER https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.SQLServer.html#CHAP_Source.SQLServer.Prerequisites

Thanks in advance.

質問済み 1ヶ月前247ビュー
1回答
0

as mentioned in limitations https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.SQLServer.html#CHAP_Source.SQLServer.Limitations If your database isn't configured for MS-REPLICATION or MS-CDC, you can still capture tables that do not have a Primary Key, but only INSERT/DELETE DML events are captured. UPDATE and TRUNCATE TABLE events are ignored.

Thus to make sure everything is captured we need to enable ms-cdc for all tables in question.

AWS
回答済み 1ヶ月前
profile picture
エキスパート
レビュー済み 1ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ