0

我正在做一个项目,我必须使用 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”调用的。对我来说,这似乎是一个错误,但如果有任何新想法如何在此问题上实施生产级解决方法,我将不胜感激。

4

1 回答 1

0

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

限制

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

- 部分包含的数据库不能使用复制、更改数据捕获或更改跟踪。

- 编号程序

- 依赖于带有排序规则更改的内置函数的模式绑定对象

- 由排序规则更改导致的绑定更改,包括对对象、列、符号或类型的引用。

- 复制、变更数据捕获和变更跟踪。

包含的数据库 - 限制

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

于 2020-02-16T18:46:57.280 回答