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


sp_repltrans (Transact-SQL)

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

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

sp_repltrans

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

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

Замечания

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

Хранимая процедура sp_repltrans не поддерживается издателями, которые не являются Microsoft SQL Server.

Разрешения

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

См. также

Справочник

sp_repldone (Transact-SQL)

sp_replflush (Transact-SQL)

Системные хранимые процедуры (Transact-SQL)