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


syssubscriptions (системное представление) (Transact-SQL)

Область применения: SQL Server

Представление syssubscriptions предоставляет сведения о подписке. Это представление хранится в базе данных распространителя.

Имя столбца Тип данных Description
artid int Уникальный идентификатор статьи подписки.
srvid smallint Идентификатор сервера подписчика.
dest_db sysname Имя базы данных подписки.
состояние tinyint Состояние подписки.

0 = неактивный.

1 = подписано.

2 = активный.
sync_type tinyint Тип начальной синхронизации.

1 = автоматически.

2 = Нет.
login_name sysname Имя входа, которое используется при подключении к издателю для добавления подписки.
subscription_type int Тип подписки.

0 = Push — агент распространителя выполняется на распространителю.

1 = вытягивание — агент распространителя выполняется на подписчике.
distribution_jobid binary(16) Определяет задание агента распространителя, который используется для синхронизации подписки.
timestamp timestamp Дата и время создания подписки.
update_mode tinyint Режим обновления.

0 = только для чтения.

1 = немедленное обновление.
loopback_detection bit Применяется к подпискам, которые являются частью двунаправленной топологии репликации транзакций. Механизм распознавания обратной связи определяет, отправляет ли агент распространителя транзакции, созданные в подписчике, обратно подписчику:

0 = отправляет обратно.

1 = не отправляет обратно.
queued_reinit bit Определяет, помечена ли статья для инициализации или повторной инициализации. Значение 1 указывает, что подписанная статья помечена для инициализации или повторной инициализации.
nosync_type tinyint Тип инициализации подписки:

0 = автоматически (моментальный снимок)

1 = поддержка репликации только

2 = инициализация с резервной копией

3 = инициализация из номера последовательности журнала (LSN)

Дополнительные сведения см. в параметре @sync_type sp_addsubscription.

3 = определено только для информационных целей. Не поддерживается. Совместимость с будущими версиями не гарантируется.
srvname sysname Имя подписчика.

См. также

Таблицы репликации (Transact-SQL)
Представления репликации (Transact-SQL)
syssubscriptions (Transact-SQL)