CDC Capture失败,错误217

时间:2017-12-25 08:24:14

标签: sql-server cdc

为我想要捕获的数据库和表启用CDC后,sql server成功创建了两个作业cdc.xxxx_capture和CDC.xxxx_cleanup。 问题是每次启动CDC.xxxx_capture失败并出现此错误:

  

以用户身份执行:NT SERVICE \ SQLSERVERAGENT。超出最大存储过程,函数,触发器或视图嵌套级别(限制32)。 [SQLSTATE 42000](错误217)

但CDC.xxxx_cleanup工作正常。

请帮助解决这个问题

3 个答案:

答案 0 :(得分:1)

这似乎是Sql Server 2017中的一个错误。错误报告在这里:http://redisearch.io/python_client/#paging

答案 1 :(得分:1)

Microsoft已在SQL Server 2017 CU4

中修复此问题

答案 2 :(得分:-1)

Here有人和你有同样的问题。批量插入后出现问题。

他们让他不要使用CDC并用DML触发器替换它。