Объекты, создаваемые в издателе Oracle
Область применения: SQL Server
Репликация Microsoft SQL Server устанавливает объекты базы данных на издателе Oracle, чтобы включить отслеживание изменений и пересылку (SQL Server не устанавливает двоичные файлы на издателе Oracle). В следующей таблице перечислены объекты, созданные на издателе Oracle, когда он определяется как издатель на распространителю SQL Server. Описания объектов предоставляются только в информационных целях. Не следует изменять эти объекты.
Имя объекта | Тип объекта | Description |
---|---|---|
HREPL_ArticleNlog_V | Таблица | Таблица отслеживания изменений, используемая для хранения данных об изменениях, выполненных в опубликованной таблице. Таблица отслеживания изменений создается для каждой опубликованной таблицы. |
HREPL_Changes | Таблица | Внутренняя таблица, используемая заданием «Набор транзакций» для определения количества изменений, ожидающих назначения в набор транзакций. Дополнительные сведения об этом задании см. в статье Настройка производительности для издателей Oracle. |
HREPL_Distributor | Таблица | Таблица состояния распространителя, используемая для поддержания сведений о распространителю SQL Server, связанном с издателем Oracle. |
HREPL_Event | Таблица | Таблица событий, используемая для синхронизации моментальных снимков и запросов количества строк. |
HREPL_Mutex | Таблица | Таблица, используемая для обеспечения того, чтобы пакетная процедура PopulatePollTable не выполнялась одновременно агентом чтения журнала и заданием базы данных. |
HREPL_Poll | Таблица | Таблица, используемая для идентификации записей таблицы журнала, связанных с наборами изменений опубликованных таблиц. |
HREPL_PublishedTables | Таблица | Таблица, содержащая по одной записи для каждой статьи в публикации транзакций. |
HREPL_Publisher | Таблица | Таблица состояния издателя, используемая для хранения специальных данных издателя. |
HREPL_SchemaFilter | Таблица | Таблица, содержащая схемы, не отображаемые при публикации при помощи мастера создания публикаций. |
HREPL_XactsetCreateTimes | Таблица | Таблица, содержащая значения времени создания, связанные с каждым набором транзакций. |
HREPL_XactsetJob | Таблица | Таблица с текущими установками параметров для задания Xactset. |
HREPL_Poll | Sequence | Последовательность, используемая для создания идентификаторов опроса. |
HREPL_Seq | Sequence | Последовательность, используемая для упорядочивания команд изменений. |
HREPL_Stmt | Sequence | Последовательность, используемая для создания идентификаторов инструкций. |
HREPL | Пакет и тело пакета | Пакет издателя поддерживает код, созданный на издателе. |
MSSQLSERVERDISTRIBUTOR | Открытый синоним | Открытый синоним для таблицы HREPL_Distributor. Если распространитель настраивается для использования с издателем Oracle и этот синоним уже существует в базе данных, то этот синоним удаляется и создается повторно. При удалении открытого синонима и пользователя настроенной репликации Oracle с параметром CASCADE удаляются все объекты репликации из издателя Oracle. |
HREPL_Len_I_J_K | Function | Функция, определяемая вне кода пакета публикации Oracle и используемая для запроса длины столбца LONG (этот запрос используется при создании параметризованных команд для таблиц с опубликованными столбцами LONG). Функция создается для каждой опубликованной таблицы со столбцом LONG. |
HREPL_DropPublisher | Процедура | Процедура, определяемая вне кода пакета публикации Oracle и используемая для удаления издателя Oracle. |
HREPL_ExecuteCommand | Процедура | Процедура, определяемая вне кода пакета публикации Oracle и используемая для выполнения команды на издателе. |
HREPL_ArticleN_Trigger_Row | Триггер | Триггер, создаваемый для каждой опубликованной таблицы и используемый для отслеживания изменений строк. |
HREPL_ArticleN_Trigger_Stmt | Триггер | Триггер, создаваемый для каждой опубликованной таблицы и используемый для отслеживания изменений на уровне инструкций. |
HREPL_Article_I_J | Представления | Представление, создаваемое для каждой опубликованной таблицы и используемое для запроса опубликованной таблицы. |
HREPL_Log_I_J_K | Представления | Представление, создаваемое для каждой опубликованной таблицы и используемое для запроса таблицы отслеживания изменений. |