Поделиться через


IHsubscriptions (Transact-SQL)

Область применения: SQL Server

Системная таблица IHsubscriptions содержит одну строку для каждой подписки на публикацию из издателя, отличного от SQL Server, с помощью текущего распространителя. Эта таблица хранится в базе данных распространителя.

Определение

Имя столбца Тип данных Description
article_id int Однозначно идентифицирует опубликованную статью.
srvid smallint Идентификатор сервера подписчика.
dest_db sysname Имя целевой базы данных
login_name sysname Имя входа, использованное при добавлении подписки.
distribution_jobid binary(16) Идентификатор задания для агента распространителя
timestamp timestamp Дата и время создания подписки.
queued_reinit bit Определяет, помечена ли статья для инициализации или повторной инициализации. Значение 1 указывает, что подписанная статья помечена для инициализации или повторной инициализации.
состояние tinyint Состояние подписки.

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

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

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

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

2 = Нет.
subscription_type int Тип подписки.

0 = push - агент распространителя выполняется на подписчике.

1 = вытягивание — агент распространителя выполняется на распространителю.
update_mode tinyint Режим обновления.

0 = только для чтения.

1 = немедленное обновление.
loopback_detection bit Применяется к подпискам, которые являются частью двунаправленной топологии репликации транзакций. Механизм распознавания обратной связи определяет, отправляет ли агент распространителя транзакции, созданные в подписчике, обратно подписчику:

0 = отправляет обратно.

1 = не отправляет обратно.

См. также

Разнородная репликация базы данных
Таблицы репликации (Transact-SQL)
Представления репликации (Transact-SQL)
sp_addsubscription (Transact-SQL)
sp_helpsubscription (Transact-SQL)