SQL Server 2016 Сбор данных изменений не работает должным образом - PullRequest
0 голосов
/ 30 ноября 2018

У меня есть экземпляр SQL Server Enterprise, над которым мы работаем над новым приложением.У нас есть около 67 баз данных для разделения данных по сегментации и бизнес-причинам.Я включил CDC на всех из них, кажется, что все задания захвата запущены, а служба агента SQL Server запущена.

Однако изменения не фиксируются в ожидаемых 5-секундных интервалах, ожидаемых дляCDC.Если я запускаю задание execute sys.sp_cdc_scan вручную, тогда данные появляются в таблицах и функциях cdc.

Я что-то упустил?

Также, если я запрашиваю в таблице заданий текущие идентификаторы выполненных шагов, некоторые задания корректно работают с агентом сбора данных изменения данных, некоторые из которых я встречал, не регистрирует ничего, как описано выше., но этот шаг указан как «Агент сбора данных изменения данных», и несколько запускаемых баз данных добавляются в «Запуск агента сбора данных изменения данных» (они также не собирают данные, пока я не принудительно выполню задание с помощью команды execute)

Должен ли япросто стереть всю базу данных и попробовать восстановить ее с нуля?

...