Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:SQL Server
Содержит одну строку для каждой статьи слияния, определенной в локальной базе данных. Эта таблица хранится в базе данных публикации.
| Имя столбца | Тип данных | Description |
|---|---|---|
| name | sysname | Имя статьи. |
| type | tinyint | Показывает тип статьи. Предусмотрены следующие типы. 10 = таблица. 32 = хранимая процедура (только схема). 64 = представление или индексированное представление (только схема). 128 = определяемая пользователем функция (только схема). 160 = Синоним (только схема). |
| objid | int | Идентификатор объекта. |
| sync_objid | int | Идентификатор объекта представления, представляющего синхронизированный набор данных. |
| view_type | tinyint | Тип представления: 0 = не представление; используйте все базовые объекты. 1 = постоянное представление. 2 = временное представление. |
| artid | uniqueidentifier | Уникальный идентификационный номер данной статьи. |
| описание | nvarchar(255) | Краткое описание статьи. |
| pre_creation_command | tinyint | Действие по умолчанию при создании статьи в базе данных подписки. 0 = Нет — если таблица уже существует на подписчике, никаких действий не выполняется. 1 = удалить таблицу перед повторной ее созданием. 2 = delete -выдает удаление на основе предложения WHERE в фильтре подмножества. 3 = усечение -то же, что и 2, но удаляет страницы вместо строк. Однако предложение WHERE не используется. |
| pubid | uniqueidentifier | Идентификатор публикации, которой принадлежит данная статья. |
| прозвище | int | Сопоставление псевдонима для идентификатора статьи. |
| column_tracking | int | Указывает, реализуется ли отслеживание столбцов для статьи. |
| состояние | tinyint | Показывает состояние статьи. Может иметь одно из следующих значений: 1 = несинхронизованный — начальный скрипт обработки для публикации таблицы будет выполняться при следующем запуске агент моментальных снимков. 2 = активный — начальный скрипт обработки для публикации таблицы запущен. 5 = New_inactive - добавляется. 6 = New_active — необходимо добавить. |
| conflict_table | sysname | Имя локальной таблицы, которая содержит конфликтные записи для текущей статьи. Таблица приведена только в ознакомительных целях, и ее содержимое может быть изменено или удалено пользовательскими процедурами устранения конфликтов или непосредственно администратором. |
| creation_script | nvarchar(255) | Скрипт создания для статьи. |
| conflict_script | nvarchar(255) | Конфликтный скрипт для статьи. |
| article_resolver | nvarchar(255) | Пользовательский сопоставитель конфликтов уровня строк для данной статьи. |
| ins_conflict_proc | sysname | Процедура, используемая для записи конфликта в conflict_table. |
| insert_proc | sysname | Процедура, с помощью которой сопоставитель конфликтов по умолчанию вставляет строки во время синхронизации. |
| update_proc | sysname | Процедура, с помощью которой сопоставитель конфликтов по умолчанию обновляет строки во время синхронизации. |
| select_proc | sysname | Имя автоматически сформированной хранимой процедуры, с помощью которой агент слияния выполняет блокировку, а также поиск столбцов и строк для статьи. |
| metadata_select_proc | sysname | Имя автоматически сформированной хранимой процедуры, используемой для доступа к метаданным в системных таблицах репликации слиянием. |
| delete_proc | sysname | Процедура, с помощью которой сопоставитель конфликтов по умолчанию удаляет строки во время синхронизации. |
| schema_option | binary(8) | Поддерживаемые значения schema_option см. в sp_addmergearticle (Transact-SQL). |
| destination_object | sysname | Имя таблицы, созданной на стороне подписчика. |
| destination_owner | sysname | Имя владельца целевого объекта. |
| resolver_clsid | nvarchar(50) | Идентификатор пользовательского сопоставителя конфликтов. |
| subset_filterclause | nvarchar(1000) | Предложение фильтрации для статьи. |
| missing_col_count | int | Количество недостающих столбцов. |
| missing_cols | varbinary(128) | Битовая карта недостающих столбцов. |
| excluded_cols | varbinary(128) | Битовая карта столбцов, исключенных из статьи после отправки ее подписчику. |
| excluded_col_count | int | Количество исключенных столбцов. |
| columns | varbinary(128) | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| deleted_cols | varbinary(128) | Битовая карта столбцов, удаленных из исходной таблицы. |
| resolver_info | nvarchar(255) | Хранилище дополнительных данных, необходимых для пользовательских сопоставителей конфликтов. |
| view_sel_proc | nvarchar(290) | Имя хранимой процедуры, с помощью которой агент слияния производит начальное заполнение статьи в динамически фильтруемой публикации и перечисляет измененные строки в любой фильтруемой публикации. |
| gen_cur | int | Создает число локальных изменений для базовой таблицы статьи. |
| vertical_partition | int | Определяет, включен ли механизм фильтрации столбцов в статье таблицы. 0 указывает, что вертикальная фильтрация отсутствует и публикует все столбцы. |
| identity_support | int | Определяет, включена ли автоматическая обработка диапазона идентификаторов. 1 означает, что обработка диапазона удостоверений включена, и 0 означает, что нет поддержки диапазона удостоверений. |
| before_image_objid | int | Идентификатор объекта таблицы отслеживания. Таблица отслеживания содержит определенные ключевые значения столбцов при создании публикации с @keep_partition_changes = true. |
| before_view_objid | int | Идентификатор объекта таблицы представления. Представление основано на таблице, отслеживающей принадлежность строки определенному подписчику до удаления или обновления. Применяется только при создании публикации с @keep_partition_changes = true. |
| verify_resolver_signature | int | Перед использованием сопоставителя в репликации слиянием определяет, проверена ли цифровая подпись. 0 = подпись не проверена. 1 = подпись проверяется, находится ли она из надежного источника. |
| allow_interactive_resolver | bit | Указывает, обрабатывается ли статья интерактивным сопоставителем. 1 указывает, что интерактивный сопоставитель используется в статье. |
| fast_multicol_updateproc | bit | Определяет, разрешено ли агенту слияния применять в одной инструкции UPDATE изменения к нескольким столбцам одной и той же строки. 0 = выдает отдельное обновление для каждого столбца. 1 = выдает инструкцию UPDATE, которая приводит к обновлению нескольких столбцов в одной инструкции. |
| check_permissions | int | Битовая карта разрешений уровня таблицы, проверяемая, когда агент слияния применяет изменения на издателе.
check_permissions может иметь одно из следующих значений: 0x00 = разрешения не проверяются. 0x10 = проверяет разрешения на издателе до отправки INSERTs на подписчике. 0x20 = проверяет разрешения на издателе до отправки UPDATEs на подписчике. 0x40 = проверяет разрешения на издателе до отправки DELETEs на подписчике. |
| maxversion_at_cleanup | int | Наибольшее поколение, для которого очищены метаданные. |
| processing_order | int | Указывает порядок обработки статей в публикации слиянием; где значение 0 указывает, что статья неупорядочена, а статьи обрабатываются в порядке от наименьшего до самого высокого значения. Если значения двух статей совпадают, то эти статьи обрабатываются одновременно. Дополнительные сведения см. в разделе Указание свойств репликации слиянием. |
| upload_options | tinyint | Задает ограничения для обновлений, выполняемых на стороне подписчика с клиентской подпиской. Принимает одно из следующих значений. 0 = Нет ограничений на обновления, сделанные на подписчике с клиентской подпиской; все изменения передаются издателю. 1 = изменения разрешены на подписчике с клиентской подпиской, но они не передаются издателю. 2 = изменения не допускаются на подписчике с клиентской подпиской. Дополнительные сведения см. в статье Оптимизация производительности репликации слиянием при работе со статьями, доступными только для загрузки. |
| published_in_tran_pub | bit | Показывает, что статья в публикации слиянием также опубликована в публикации транзакций. 0 = статья не опубликована в транзакционной статье. 1 = статья также опубликована в транзакционной статье. |
| легкий | bit | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| procname_postfix | nchar(32) | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| well_partitioned_lightweight | bit | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
| before_upd_view_objid | int | Будет добавлено. |
| delete_tracking | bit | Указывает, являются ли удаления реплицируемыми. 0 = удаления не реплицируются 1 = удаление реплицируются, что является поведением по умолчанию для репликации слиянием. Если значение delete_tracking равно 0, строки, удаленные на подписчике, должны быть удалены вручную на издателе, а строки, удаленные на издателе, должны быть удалены вручную на подписчике. Примечание. Значение 0 приводит к неконвергенции. |
| compensate_for_errors | bit | Указывает, предпринимаются ли компенсационные действия при возникновении ошибок во время синхронизации. 0 = отключаются компенсирующие действия. 1 = изменения, которые нельзя применить на подписчике или издателе, всегда приводят к компенсирующим действиям для отмены этих изменений, что является поведением по умолчанию для репликации слиянием. Примечание. Значение 0 приводит к неконвергенции. |
| pub_range | bigint | Размер диапазона идентификаторов издателя. |
| range | bigint | Размер диапазона последовательных значений идентификаторов, выделяемого подписчикам. |
| threshold | int | Пороговое процентное значение диапазона идентификаторов. |
| stream_blob_columns | bit | Указывает, применяется ли оптимизация потока данных при репликации столбцов с большими двоичными объектами. 1 означает, что выполняется попытка оптимизации. |
| preserve_rowguidcol | bit | Показывает, использует ли репликация существующий столбец rowguid. Значение 1 означает, что используется существующий столбец ROWGUIDCOL. 0 означает, что репликация добавила столбец ROWGUIDCOL. |
См. также
Таблицы репликации (Transact-SQL)
Представления репликации (Transact-SQL)
sp_addmergearticle (Transact-SQL)
sp_changemergearticle (Transact-SQL)
sp_helpmergearticle (Transact-SQL)