MSpublications (Transact-SQL)
Таблица MSpublications содержит по одной строке для каждой публикации, которая реплицируется издателем. Эта таблица хранится в базе данных распространителя.
Имя столбца |
Тип данных |
Описание |
---|---|---|
publisher_id |
smallint |
Идентификатор издателя. |
publisher_db |
sysname |
Имя базы данных издателя. |
publication |
sysname |
Имя публикации. |
publication_id |
int |
Идентификатор публикации. |
publication_type |
int |
Тип публикации: 0 = публикация транзакций. 1 = публикация моментальных снимков. 2 = публикация слиянием. |
thirdparty_flag |
bit |
Определяет, является ли публикация публикацией базы данных Microsoft SQL Server: 0 = SQL Server. 1 = Источник данных отличен от SQL Server. |
independent_agent |
bit |
Указывает, имеется ли для данной публикации изолированный агент распространителя. |
immediate_sync |
bit |
Указывает, создаются или пересоздаются файлы синхронизации при каждом запуске агента моментальных снимков. |
allow_push |
bit |
Указывает, могут ли быть созданы для данной публикации принудительные подписки. |
allow_pull |
bit |
Указывает, могут ли быть созданы для данной публикации подписки по запросу. |
allow_anonymous |
bit |
Указывает, могут ли быть созданы для данной публикации анонимные подписки. |
описание |
nvarchar(255) |
Описание публикации. |
vendor_name |
nvarchar(100) |
Имя производителя, если издатель не является издателем базы данных SQL Server. |
retention |
int |
Срок хранения публикации в часах. |
sync_method |
int |
Метод синхронизации: 0 = Native (собственный; производит массовое копирование вывода всех таблиц в собственном режиме). 1 = Character (символьный; производит массовое копирование вывода всех таблиц в символьном режиме). 3 = Concurrent (одновременный; производит массовое копирование вывода всех таблиц, но не блокирует таблицу во время выполнения моментального снимка). 4 = Concurrent_c (Одновременный символьный; производит массовое копирование вывода всех таблиц, но не блокирует таблицу во время выполнения моментального снимка). Значения 3 и 4 доступны для репликаций транзакций и для репликаций слиянием, но не для репликации моментальных снимков. |
allow_subscription_copy |
bit |
Разрешает или запрещает возможность копирования баз данных подписки, подписанных на эту публикацию. Значение 0 означает, что копирование запрещено, а значение 1 — копирование разрешено. |
thirdparty_options |
int |
Указывает, подавляется ли отображение публикации в папке «Репликация» в среде Среда SQL Server Management Studio: 0 = отображает разнородные публикации в папке публикаций (Replication) среды Среда SQL Server Management Studio. 1 = подавляет отображение разнородных публикаций в папке публикаций (Replication) среды Среда SQL Server Management Studio. |
allow_queued_tran |
bit |
Определяет, позволяет ли обновление публикация посредством очередей: 0 = Публикация не ставится в очередь. 1 = публикация ставится в очередь. |
options |
int |
Сведения для данного выпуска отсутствуют. |
См. также
Справочник
Представления репликации (Transact-SQL)