Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
I have been wondering about the differences ms-replication and ms-cdc in the source. Lately I have been trying out replication and cdc in the sql server to replicate my data. But I am not fully aware when to use them. Can you please help me understand the use case? #qlikreplicate
Hello,
I found the following community Article, which talks about this subject: the difference between the replication techniques, when to use each, explanations in regard to each technique.
Qlik Replicate: MS_REPLICATION vs MS-CDC - Qlik Community - 1939350
Hope This Helps
Hi @davinci_rajesh ,
In simple words, MS Replication will hold transactions in Tlog, and Replicate can read those transactions from Tlog before they got truncated\archieved. To use MS replicate your tables must have PK.
Whereas MS CDC will maintain the transactions in change tables and Replicate can read data from these change tables. Using MS CDC you can Replicate tables even without PK.
You can check the User guide for more details on both solutions:
Thanks,
Swathi
Thanks,
Swathi
Hello,
I found the following community Article, which talks about this subject: the difference between the replication techniques, when to use each, explanations in regard to each technique.
Qlik Replicate: MS_REPLICATION vs MS-CDC - Qlik Community - 1939350
Hope This Helps
Hi @davinci_rajesh ,
In simple words, MS Replication will hold transactions in Tlog, and Replicate can read those transactions from Tlog before they got truncated\archieved. To use MS replicate your tables must have PK.
Whereas MS CDC will maintain the transactions in change tables and Replicate can read data from these change tables. Using MS CDC you can Replicate tables even without PK.
You can check the User guide for more details on both solutions:
Thanks,
Swathi
Thanks,
Swathi