Просмотр команд и других сведений в распределительной базе данных (программирование репликации Transact-SQL)

При использовании репликации транзакций команды транзакций хранятся в базе данных распространения, пока Агент распространения не распространяет их всем подписчикам или Агент распространения на стороне подписчика не извлекает изменения. Эти необработанные команды в распределительной базе данных можно просматривать в программном режиме с помощью хранимых процедур репликации. Дополнительные сведения см. в разделе Хранимые процедуры репликации (Transact-SQL).

Просмотр реплицированных команд из всех публикаций транзакций в базе данных распространителя

  1. На распространитее в базе данных распространителя выполните sp_browsereplcmds.

Просмотр реплицированных команд в базе данных распространителя из определенной статьи или из определенной базы данных, опубликованной с помощью репликации транзакций

  1. (Необязательно) На сервере издателя в базе данных публикации выполните sp_helparticle. Укажите @publication и @article. Обратите внимание на значение идентификатора статьи в результирующем наборе.

  2. На базе данных распределителя выполните sp_browsereplcmds. (Необязательно) Укажите идентификатор статьи из шага 2 для @article_id. (Необязательно) Укажите идентификатор базы данных публикации для @publisher_database_id, которую можно получить из столбца database_id в представлении каталога sys.database .

См. также

Наблюдение за репликацией программным образом