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