Ошибка в агент-задании для захвата изменений данных (CDC)
Я настроил сбор данных изменений (CDC) в базе данных SQL Server. Когда я его запускаю, он будет работать некоторое время (несколько минут), а затем перестанет работать. Когда я смотрю на монитор активности заданий агента SQL Server, я вижу ошибку для задания захвата. Когда я открываю задание, я вижу следующую ошибку в истории заданий:
Datum 07.12.2018 11:19:54
Protokoll Auftragsverlauf (cdc.Versand_capture)
Schritt-ID 2
Server xxx\SQLSERVERPPSYS
Auftragsname cdc.Versand_capture
Schrittname Change Data Capture Collection Agent
Dauer 00:00:00
SQL-Schweregrad 16
SQL-Meldungs-ID 217
E-Mail an Operator
NET SEND an Operator
Pagernachricht an Operator
Versuchte Wiederholungen 10
Meldung
Executed as user: xxx\yyy$. Maximum stored procedure, function, trigger, or view nesting level exceeded (limit 32).
[SQLSTATE 42000] (Error 217). NOTE: The step was retried the requested number of times (10) without succeeding. The step failed.
Я понятия не имею, почему Capture-Job должен генерировать эту ошибку:
Maximum stored procedure, function, trigger, or view nesting level exceeded (limit 32)