syssubscriptions (системное представление) (Transact-SQL)

Представление syssubscriptions отображает сведения о подписках. Это представление хранится в базе данных распространителя.

Имя столбца Тип данных Описание

artid

int

Уникальный идентификатор статьи подписки.

srvid

smallint

Идентификатор сервера подписчика.

dest_db

sysname

Имя базы данных подписки.

status

tinyint

Состояние подписки.

0 = неактивная.

1 = имеется подписка.

2 = активная.

sync_type

tinyint

Тип первоначальной синхронизации.

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

2 = отсутствует.

login_name

sysname

Имя входа, которое используется при подключении к издателю для добавления подписки.

subscription_type

int

Тип подписки:

0 = принудительная — агент распространителя запускается у подписчика.

1 = по запросу — агент распространителя запускается у распространителя.

distribution_jobid

binary(16)

Определяет задание агента распространителя, который используется для синхронизации подписки.

timestmap

timestamp

Дата и время создания подписки.

update_mode

tinyint

Режим обновления.

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

1 = мгновенное обновление.

loopback_detection

bit

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

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

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

queued_reinit

bit

Задает, помечена ли статья для инициализации или повторной инициализации. Значение 1 показывает, что подписанная статья помечена для инициализации или повторной инициализации.

nosync_type

tinyint

Задает тип инициализации, если sync_type = 2. Может иметь одно из следующих значений.

0 = отсутствует. Подписчик уже имеет схему и начальные данные для опубликованных таблиц. Этот параметр устарел.

1 = только поддержка репликации. Обеспечивает у подписчика статьи автоматическое формирование специальных хранимых процедур и триггеров, поддерживающих обновляемые подписки. Предполагает, что подписчик уже имеет схему и исходные данные опубликованных таблиц.

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

3 = только для внутреннего использования.

См. также

Справочник

Представления репликации (Transact-SQL)
syssubscriptions (Transact-SQL)

Основные понятия

Таблицы репликации (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005