Осуществляет мониторинг статей со схемой для механизма репликации слиянием. Эта таблица хранится в базах данных публикации и подписки.
Имя столбца
Тип данных
Description
name
sysname
Имя статьи со схемой в публикации слиянием.
type
tinyint
Тип статьи со схемой, который может иметь одно из следующих значений:
0x20 = статья о схеме хранимой процедуры.
0x40 = просмотр статьи, доступной только для схемы, или статью только для индексированного представления.
objid
int
Идентификатор базового объекта статьи. Может быть идентификатором процедуры, представления, индексированного представления или определяемой пользователем функции.
artid
uniqueidentifier
Идентификатор статьи.
описание
nvarchar(255)
Описание статьи.
pre_creation_command
tinyint
Действие по умолчанию, выполняемое при создании статьи в базе данных подписки:
0 = Нет — если таблица уже существует на подписчике, никаких действий не выполняется.
1 = удалить таблицу перед повторной ее созданием.
2 = delete -выдает удаление на основе предложения WHERE в фильтре подмножества.
3 = усечение -то же, что и 2, но удаляет страницы вместо строк. Однако предложение WHERE не используется.
pubid
uniqueidentifier
Уникальный идентификатор публикации.
состояние
tinyint
Состояние статьи со схемой, которое может иметь следующие значения:
1 = несинхронизованный — начальный скрипт обработки для публикации таблицы запускается при следующем запуске агент моментальных снимков.
2 = активный — начальный скрипт обработки для публикации таблицы запущен.
5 = New_inactive - добавляется.
6 = New_active — необходимо добавить.
creation_script
nvarchar(255)
Путь и имя необязательного скрипта предварительного создания схемы статьи, используемого для создания целевой таблицы.
schema_option
binary(8)
Битовая карта параметров формирования схемы для конкретной статьи только для схемы; это значение может быть результатом объединения следующих значений при помощи побитовой логической операции ИЛИ:
0x00 = отключить скрипты агент моментальных снимков и использует предоставленный Код СозданияScript.
0x01 = создание объекта (CREATE TABLE, CREATE PROCEDURE и т. д.).
0x10 = создание соответствующего кластеризованного индекса.
0x20 = преобразование пользовательских типов данных в базовые типы данных.
0x40 = создание соответствующего некластеризованного индекса или индексов.
0x80 = включить объявленную целостность ссылок на первичные ключи.
0x100 = репликация триггеров пользователей в статье таблицы, если определено.
0x200 = репликация ограничений внешнего ключа. Если таблица, указанная в ссылке, не является частью публикации, все ограничения внешнего ключа по опубликованной таблице не реплицируются.
0x400 = реплицировать ограничения проверки.
0x800 = репликация по умолчанию.
0x1000 = репликация параметров сортировки на уровне столбцов.
0x2000 = репликация расширенных свойств, связанных с объектом источника опубликованной статьи.
0x4000 = репликация уникальных ключей, если она определена в таблице.
0x8000 = репликация первичного ключа и уникальных ключей в таблице в качестве ограничений с помощью инструкций ALTER TABLE.
Дополнительные сведения о возможных значениях schema_option см. в sp_addmergearticle.
destination_object
sysname
Имя целевого объекта в базе данных подписки. Это значение применяется только к статьям со схемой, таким как хранимые процедуры, представления и пользовательские функции.
destination_owner
sysname
Владелец объекта в базе данных подписки, если он не является dbo.