Поделиться через


sp_repltrans (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

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

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_repltrans
[ ; ]

Аргументы

Нет.

Результирующий набор

sp_repltrans возвращает сведения о базе данных публикации, из которой она выполняется, что позволяет просматривать транзакции, которые в настоящее время не распределены (эти транзакции, оставшиеся в журнале транзакций, которые еще не отправлены распространителю). Результирующий набор отображает регистрационный номер транзакций в журнале для первой и последней записи по каждой транзакции. sp_repltrans аналогичен sp_replcmds, но не возвращает команды для транзакций.

Замечания

sp_repltrans используется в репликации транзакций.

sp_repltrans не поддерживается для издателей, отличных от SQL Server.

Разрешения

Могут выполняться sp_repltransтолько члены предопределенных ролей сервера sysadmin или db_owner предопределенных ролей базы данных.