Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 无法在具有聚集列存储索引的表上启用更改数据捕获。考虑簇簇列索引的下落_Sql Server_Cdc_Columnstore - Fatal编程技术网

Sql server 无法在具有聚集列存储索引的表上启用更改数据捕获。考虑簇簇列索引的下落

Sql server 无法在具有聚集列存储索引的表上启用更改数据捕获。考虑簇簇列索引的下落,sql-server,cdc,columnstore,Sql Server,Cdc,Columnstore,尝试在具有聚集列存储索引的表上启用CDC时,我遇到以下错误: 无法在具有聚集列存储索引的表上启用更改数据捕获。考虑簇簇列索引< /p> 但是我需要在同一个表上同时使用CDC和聚集列存储索引 这个限制有什么解决办法吗?解决办法是先启用CDC,然后创建聚集的列存储索引 删除聚集的列存储索引(如果存在) 启用CDC 创建聚集的列存储索引 瞧!它起作用了 “考虑删除聚集列存储索引”。@Larnu,但我需要在同一个表上同时使用CDC和聚集列存储索引

尝试在具有聚集列存储索引的表上启用CDC时,我遇到以下错误:

无法在具有聚集列存储索引的表上启用更改数据捕获。考虑簇簇列索引< /p> 但是我需要在同一个表上同时使用CDC和聚集列存储索引


这个限制有什么解决办法吗?

解决办法是先启用CDC,然后创建聚集的列存储索引

  • 删除聚集的列存储索引(如果存在)
  • 启用CDC
  • 创建聚集的列存储索引

  • 瞧!它起作用了

    “考虑删除聚集列存储索引”。@Larnu,但我需要在同一个表上同时使用CDC和聚集列存储索引