IHsubscriptions (Transact-SQL)
Системная таблица IHsubscriptions содержит по одной строке на каждую подписку к публикации от издателя, расположенного не на MS SQL Server и использующего текущего распространителя. Эта таблица хранится в базе данных распространителя.
Определение
Имя столбца |
Тип данных |
Описание |
---|---|---|
article_id |
int |
Однозначно идентифицирует опубликованную статью. |
srvid |
smallint |
Идентификатор сервера подписчика. |
dest_db |
sysname |
Имя целевой базы данных. |
login_name |
sysname |
Имя входа, использованное при добавлении подписки. |
distribution_jobid |
binary(16) |
Идентификатор задания для агента распространителя. |
timestamp |
timestamp |
Дата и время создания подписки. |
queued_reinit |
bit |
Определяет, помечена ли статья для инициализации или повторной инициализации. Значение 1 показывает, что подписанная статья помечена для инициализации или повторной инициализации. |
status |
tinyint |
Состояние подписки: 0 = неактивно. 1 = подписано. 2 = активно. |
sync_type |
tinyint |
Тип первоначальной синхронизации: 1 = автоматическая. 2 = отсутствует. |
subscription_type |
int |
Тип подписки: 0 = принудительно обновляемая подписка — это значит, что агент распространителя запускается на машине подписчика. 1 = подписка, обновляемая по опросу — это значит, что агент распространителя запускается на машине распространителя. |
update_mode |
tinyint |
Режим обновления: 0 = только для чтения. 1 = мгновенное обновление. |
loopback_detection |
bit |
Применяется к подпискам, которые являются частью топологии двунаправленной репликации транзакций. Механизм распознавания замыкания на себя определяет, отправляет ли агент распространителя транзакции, созданные на подписчике, обратно подписчику: 0 = отправляет обратно. 1 = не отправляет обратно. |