IHextendedSubscriptionView (Transact-SQL)
Область применения: SQL Server
Представление IHextendedSubscriptionView предоставляет сведения о подписке на публикацию, отличной от SQL Server. Это представление хранится в базе данных распространителя .
Имя столбца | Тип данных | Description |
---|---|---|
article_id | int | Уникальный идентификатор статьи. |
dest_db | sysname | Имя целевой базы данных. |
srvid | smallint | Уникальный идентификатор подписчика. |
login_name | sysname | Имя входа, используемое для подключения к подписчику. |
distribution_jobid | binary | Идентифицирует задание агента распространителя. |
publisher_database_id | int | Определяет базу данных публикации. |
subscription_type | int | Тип подписки. 0 = push - агент распространителя выполняется на подписчике. 1 = вытягивание — агент распространителя выполняется на распространителю. |
sync_type | tinyint | Тип начальной синхронизации. 1 = автоматически 2 = Нет |
состояние | 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) | Последовательный номер, используемый для обозначения завершения одновременной обработки моментальных снимков. |
См. также
Разнородная репликация базы данных
Таблицы репликации (Transact-SQL)
Представления репликации (Transact-SQL)