Просмотр реплицированных команд и другой информации в базе данных распространителя (программирование репликации на языке Transact-SQL)
Если используется репликация транзакций, команды транзакций хранятся в базе данных распространителя, пока агент распространителя не передаст их всем подписчикам или пока агент распространителя на подписчике не получит изменения по запросу. Эти ждущие команды в базе данных распространителя можно просматривать программным способом с помощью хранимых процедур репликации. Дополнительные сведения см. в разделе Хранимые процедуры репликации (Transact-SQL).
Просмотр реплицируемых команд из всех публикаций транзакций в базе данных распространителя
- В базе данных на распространителе выполните процедуру sp_browsereplcmds.
Просмотр реплицируемых команд в базе данных распространителя из определенной статьи или определенной базы данных, опубликованной с помощью репликации транзакций
В базе данных публикации на издателе выполните процедуру sp_helparticle(необязательно). Задайте параметры @publication и @article. Запомните значение параметра article id в результирующем наборе.
В базе данных на распространителе выполните процедуру sp_browsereplcmds. Укажите идентификатор статьи из шага 2 в параметре @article_id(необязательно). Укажите идентификатор базы данных публикации в параметре @publisher_database_id. Этот идентификатор можно получить в столбце database_id представления каталога sys.databases (необязательно).