syssubscriptions (Transact-SQL)

Применимо к:SQL Server

Содержит одну строку для каждой подписки в базе данных. Эта таблица хранится в базе данных публикации.

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

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

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

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

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

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

0 = принудительная, агент распространителя запускается на распространителе.

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 = поддержка реплика tion только

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

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

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

См. также

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