syssubscriptions (Transact-SQL)
Содержит одну строку для каждой подписки в базе данных. Эта таблица хранится в базе данных публикации.
Имя столбца |
Тип данных |
Описание |
---|---|---|
artid |
int |
Уникальный идентификатор статьи. |
srvid |
smallint |
Идентификатор сервера подписчика. |
dest_db |
sysname |
Имя целевой базы данных. |
status |
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 = только поддержка репликации; 2 = инициализация с резервной копией; 3 = инициализация по номеру LSN. Дополнительные сведения см. в описании параметра @sync_type хранимой процедуры sp_addsubscription. |
srvname |
sysname |
Имя подписчика. |
См. также