Поделиться через


Объекты, создаваемые в издателе 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 Представления Представление, создаваемое для каждой опубликованной таблицы и используемое для запроса таблицы отслеживания изменений.