是否可以同时使用SQL Server 2019和CDC(更改数据捕获)?

时间:2020-02-16 16:19:59

标签: sql-server collation change-data-capture sql-server-2019

我正在一个项目中,我必须使用CDC,目录整理SQL_Latin1_General_CP1_CI_AS和CS整理数据。为任何表启用cdc时,我从sp_cdc_create_populate_stored_procs收到排序规则冲突错误。这是从其他过程“ sys.sp_cdc_enable_table_internal”中调用的,而这又是从我自己的sql脚本“ sys.sp_cdc_enable_table”中调用的。在我看来,这似乎是一个错误,但是如果有任何新的想法可以解决此问题,请执行生产级变通方法。

1 个答案:

答案 0 :(得分:0)

这是包含数据库的记录限制。

限制

部分包含的数据库不允许以下操作 功能。

-部分包含的数据库无法使用复制,更改数据 捕获或更改跟踪。

-编号过程

-依赖于带有整理功能的内置函数的绑定到模式的对象 变化

-归类更改(包括引用)导致的绑定更改 对象,列,符号或类型。

-复制,更改数据捕获和更改跟踪。

Contained Databases - Limitations

如果您需要区分大小写的目录排序规则和数据的区分大小写排序规则,则可以直接在文本列上设置列排序规则,而不使用数据库的默认排序规则。

相关问题