Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: SQL Server
Системная таблица IHarticles содержит одну строку для каждой статьи, реплицируемой из издателя, отличного от SQL Server, с помощью текущего распространителя. Эта таблица хранится в базе данных распространителя.
Определение
| Имя столбца | Тип данных | Description |
|---|---|---|
| article_id | int | Столбец идентификаторов, в котором хранится уникальный идентификатор статьи. |
| name | sysname | Имя, ассоциированное со статьей, уникальное внутри публикации. |
| publication_id | smallint | Идентификатор публикации, к которой принадлежит статья. |
| table_id | int | Идентификатор таблицы, публикуемой из IHpublishertables. |
| publisher_id | smallint | Идентификатор издателя, отличного от SQL Server. |
| creation_script | nvarchar(255) | Скрипт схемы для статьи. |
| del_cmd | nvarchar(255) | Тип команды репликации, используемый при репликационном удалении в статьях таблицы. Дополнительные сведения см. в статье Указание способа распространения изменений для статей транзакций. |
| filter | int | Этот столбец не используется и включается только для создания представления sysarticles таблицы IHarticles, совместимой с представлением sysarticles, используемого для статей SQL Server (sysarticles). |
| filter_clause | ntext | Предложение статьи WHERE, используемое для горизонтальной фильтрации и написанное на стандартном языке Transact-SQL, который может интерпретироваться издателем, не являющимся SQL Server. |
| ins_cmd | nvarchar(255) | Тип команды репликации, используемый при репликационной вставке в статьи таблицы. Дополнительные сведения см. в статье Указание способа распространения изменений для статей транзакций. |
| pre_creation_cmd | tinyint | Команда, которую необходимо выполнить перед применением исходного моментального снимка, если объект с тем же именем уже существует на подписчике. 0 = Нет — команда не выполняется. 1 = DROP — удалите целевую таблицу. 2 = DELETE — удаление данных из целевой таблицы. 3 = TRUNCATE — усечение целевой таблицы. |
| состояние | tinyint | Битовая маска параметров и состояния статьи, которая может быть результатом операции побитового логического ИЛИ над одним или несколькими из следующих значений: 0 = нет дополнительных свойств. 1 = активный. 8 = включить имя столбца в инструкции INSERT. 16 = использование параметризованных инструкций. Например, для активной статьи, в которой используются параметризованные инструкции, значение данного столбца должно быть равно 17. Значение 0 указывает, что статья неактивна и никакие дополнительные свойства не определены. |
| type | tinyint | Тип статьи: 1 = статья на основе журналов. |
| upd_cmd | nvarchar(255) | Тип команды репликации, используемый при репликационном обновлении статей таблицы. Дополнительные сведения см. в статье Указание способа распространения изменений для статей транзакций. |
| schema_option | binary(8) | Битовая карта параметра формирования схемы для конкретной статьи, которая может быть результатом операции побитового логического ИЛИ над одним или несколькими из следующих значений: 0x00 = отключить скрипты агент моментальных снимков и использует предоставленный Код СозданияScript. 0x01 = создание объекта (CREATE TABLE, CREATE PROCEDURE и т. д.). 0x10 = создание соответствующего кластеризованного индекса. 0x40 = создание соответствующих некластеризованных индексов. 0x80 = включить объявленную целостность ссылок на первичные ключи. 0x1000 = реплицирует параметры сортировки на уровне столбцов. Примечание. Этот параметр устанавливается по умолчанию для издателей Oracle для включения сравнения с учетом регистра. 0x4000 = репликация уникальных ключей, если она определена в таблице. 0x8000 = репликация первичного ключа и уникальных ключей в таблице в качестве ограничений с помощью инструкций ALTER TABLE. |
| dest_owner | sysname | Владелец таблицы в целевой базе данных. |
| dest_table | sysname | Имя целевой таблицы. |
| tablespace_name | nvarchar(255) | Определяет табличное пространство, используемое регистрирующей таблицей для статьи. |
| objid | int | Этот столбец не используется и включается только для создания представления sysarticles таблицы IHarticles, совместимой с представлением sysarticles, используемого для статей SQL Server (sysarticles). |
| sync_objid | int | Этот столбец не используется и включается только для создания представления sysarticles таблицы IHarticles, совместимой с представлением sysarticles, используемого для статей SQL Server (sysarticles). |
| описание | nvarchar(255) | Описание статьи. |
| publisher_status | int | Используется для указания того, определено ли представление, определяющее опубликованную статью, путем вызова sp_articleview. Был вызван 0 = sp_articleview. 1 = sp_articleview не был вызван. |
| article_view_owner | nvarchar(255) | Владелец объекта синхронизации на издателе, используемого агентом чтения журнала. |
| article_view | nvarchar(255) | Объект синхронизации на издателе, используемый агентом чтения журнала. |
| ins_scripting_proc | int | Этот столбец не используется и включается только для создания представления sysarticles таблицы IHarticles, совместимой с представлением sysarticles, используемого для статей SQL Server (sysarticles). |
| del_scripting_proc | int | Этот столбец не используется и включается только для создания представления sysarticles таблицы IHarticles, совместимой с представлением sysarticles, используемого для статей SQL Server (sysarticles). |
| upd_scripting_proc | int | Этот столбец не используется и включается только для создания представления sysarticles таблицы IHarticles, совместимой с представлением sysarticles, используемого для статей SQL Server (sysarticles). |
| custom_script | int | Этот столбец не используется и включается только для создания представления sysarticles таблицы IHarticles, совместимой с представлением sysarticles, используемого для статей SQL Server (sysarticles). |
| fire_triggers_on_snapshot | bit | Этот столбец не используется и включается только для создания представления sysarticles таблицы IHarticles, совместимой с представлением sysarticles, используемого для статей SQL Server (sysarticles). |
| instance_id | int | Определяет текущий экземпляр журнала статьи для опубликованной таблицы. |
| use_default_datatypes | bit | Указывает, использует ли статья сопоставления типов данных по умолчанию; Значение 1 указывает, что используются сопоставления типов данных по умолчанию. |
См. также
Разнородная репликация базы данных
Таблицы репликации (Transact-SQL)
Представления репликации (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)