вторичная база данных cdc ON в SQL Server - PullRequest
0 голосов
/ 09 декабря 2018

У меня есть кластер баз данных, одна первичная и две вторичные.Мне нужно включить CDC в базе данных, но я хочу включить его в одной из вторичных баз данных, чтобы исключить любое потребление ресурсов в первичной базе данных (аналогично резервному копированию вторичной базы данных SQL Server).Возможно ли это сделать и как?Если нет: можете ли вы рассказать мне лучшие практики для включения CDC в кластере?

1 Ответ

0 голосов
/ 09 декабря 2018

Я хочу включить его в одной из вторичных баз данных, чтобы исключить потребление ресурсов в первичной базе данных

Это невозможно.CDC записывает изменения обратно в системные таблицы в целевой базе данных, поэтому должен работать с основной репликой.См. Репликация, отслеживание изменений и сбор данных изменений - Всегда в группах доступности

...