IHextendedSubscriptionView (Transact-SQL)
Представление IHextendedSubscriptionView выводит сведения о подписке для публикации, не являющейся публикацией SQL Server. Это представление хранится в базе данных распространителя.
Имя столбца |
Тип данных |
Описание |
---|---|---|
article_id |
int |
Уникальный идентификатор статьи. |
dest_db |
sysname |
Имя целевой базы данных. |
srvid |
smallint |
Уникальный идентификатор подписчика. |
login_name |
sysname |
Имя входа, используемое для подключения к подписчику. |
distribution_jobid |
binary |
Идентифицирует задание агента распространителя. |
publisher_database_id |
int |
Идентифицирует базу данных публикации. |
subscription_type |
int |
Тип подписки. 0 = Принудительная — агент распространителя запускается на подписчике. 1 = По запросу — агент распространителя запускается на распространителе. |
sync_type |
tinyint |
Тип исходной синхронизации. 1 = Автоматическая. 2 = Отсутствует. |
status |
tinyint |
Состояние подписки: 0 = неактивно; 1 = подписано; 2 = активно. |
snapshot_seqno_flag |
bit |
Указывает, используется ли порядковый номер моментального снимка. |
independent_agent |
bit |
Указывает, существует ли одиночный агент распространителя для этой публикации. 0 = публикация использует общий агент распространителя, и каждой паре баз данных издатель-подписчик соответствует единственный общий агент. 1 = для этой публикации существует одиночный агент распространителя. |
subscription_time |
datetime |
Только для внутреннего использования. |
loopback_detection |
bit |
Применяется к подпискам, которые являются частью топологии двунаправленной репликации транзакций. Механизм распознавания обратной связи определяет, отправляет ли агент распространителя обратно подписчику транзакции, созданные на нем: 1 = обратно не отправляет; 0 = отправляет обратно. |
agent_id |
int |
Уникальный идентификатор агента распространителя. |
update_mode |
tinyint |
Указывает один из следующих типов режима обновления: 0 = только для чтения; 1 = немедленное обновление; 2 = обновление посредством очередей с помощью очереди сообщений. 3 = немедленное обновление посредством очередей в качестве перехода на другой ресурс с помощью очереди сообщений. 4 = обновление посредством очереди SQL Server. 5 = немедленное обновление с обновлением посредством очереди SQL Server в качестве перехода на другой ресурс. |
publisher_seqno |
varbinary(16) |
Последовательный номер транзакции издателя для этой подписки. |
ss_cplt_seqno |
varbinary(16) |
Последовательный номер, используемый для обозначения завершения одновременной обработки мгновенных снимков. |
См. также