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