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개 답변
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
답변함 한 달 전
profile picture
전문가
검토됨 한 달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠