MSsubscriptions (Transact-SQL)
Таблица MSsubscriptions содержит одну строку для каждой опубликованной статьи в подписке, предоставленной локальным распространителем. Эта таблица хранится в базе данных распространителя.
Имя столбца
Тип данных
Описание
publisher_database_id
int
Идентификатор базы данных издателя.
publisher_id
smallint
Идентификатор издателя.
publisher_db
sysname
Имя базы данных издателя.
publication_id
int
Идентификатор публикации.
article_id
int
Идентификатор статьи.
subscriber_id
smallint
Идентификатор подписчика.
subscriber_db
sysname
Имя базы данных подписки.
subscription_type
int
Тип подписки:
0 = Принудительно отправить.
1 = Запрашивать.
2 = Анонимный.
sync_type
tinyint
Тип синхронизации:
1 = Автоматическая.
2 = Нет синхронизации.
status
tinyint
Состояние подписки:
0 = Неактивно.
1 = Подписано.
2 = Активно.
subscription_seqno
varbinary(16)
Порядковый номер транзакции моментального снимка памяти.
snapshot_seqno_flag
bit
Указывает источник порядкового номера транзакции снимка памяти, где значение 1 означает, что subscription_seqno является порядковым номером транзакции моментального снимка памяти.
independent_agent
bit
Указывает, имеется ли для данной публикации изолированный агент распространителя.
subscription_time
datetime
Только для внутреннего использования.
loopback_detection
bit
Применяется к подпискам, которые являются частью топологии двунаправленной репликации транзакций. Механизм распознавания замыкания на себя определяет, отправляет ли агент распространителя транзакции, созданные на подписчике, обратно подписчику.
1 = Не отправляет обратно.
0 = Отправляет обратно.
Примечание.
Этот столбец поддерживается только для обратной совместимости с функциями двунаправленной репликации в SQL Server 2000. В SQL Server 2005 следует использовать одноранговую репликацию. Дополнительные сведения см. в разделе Одноранговая репликация транзакций.
agent_id
int
Идентификатор агента.
update_mode
tinyint
Тип обновления.
publisher_seqno
varbinary(16)
Последовательный номер транзакции на издателе для этой подписки.
ss_cplt_seqno
varbinary(16)
Последовательный номер, используемый для обозначения завершения одновременной обработки моментальных снимков.
См. также
Справочник
Представления репликации (Transact-SQL)
sp_helpsubscription (Transact-SQL)
Основные понятия
Таблицы репликации (Transact-SQL)