Объекты, создаваемые на издателе Oracle

Microsoft Репликация Microsoft SQL Server устанавливает объекты базы данных на издателе Oracle для включения отслеживания и перенаправления изменений (SQL Server не устанавливает никаких двоичных файлов на издателе Oracle). В следующей таблице перечисляются объекты, которые создаются на издателе Oracle, если он определяется на распространителе SQL Server как издатель. Описания объектов предоставляются только в информационных целях. Не следует изменять эти объекты.

Имя объекта

Тип объекта

Описание

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

Последовательность

Последовательность, используемая для создания идентификаторов опроса.

HREPL_Seq

Последовательность

Последовательность, используемая для упорядочивания команд изменений.

HREPL_Stmt

Последовательность

Последовательность, используемая для создания идентификаторов инструкций.

HREPL

Пакет и тело пакета

Пакет издателя поддерживает код, созданный на издателе.

MSSQLSERVERDISTRIBUTOR

Открытый синоним

Открытый синоним для таблицы HREPL_Distributor. Если распространитель настраивается для использования с издателем Oracle и этот синоним уже существует в базе данных, то этот синоним удаляется и создается повторно.

При удалении открытого синонима и пользователя настроенной репликации Oracle с параметром CASCADE удаляются все объекты репликации из издателя Oracle.

HREPL_Len_I_J_K

Функция

Функция, определяемая вне кода пакета публикации 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

Представление

Представление, создаваемое для каждой опубликованной таблицы и используемое для запроса таблицы отслеживания изменений.