Share via


Objetos creados en el publicador de Oracle

Microsoft La replicación de MicrosoftSQL Server instala objetos de base de datos en el publicador de Oracle para permitir el seguimiento y reenvío de los cambios (SQL Server no instala ningún archivo binario en el publicador de Oracle). En la siguiente tabla se muestran los objetos que se crean en el publicador de Oracle cuando se identifica como publicador en el distribuidor SQL Server. Las descripciones de los objetos se proporcionan sólo como información. Estos objetos no se deben modificar.

Nombre del objeto

Tipo de objeto

Descripción

HREPL_ArticleNlog_V

Tabla

Tabla de seguimiento de cambios que se utiliza para almacenar información cuando se realizan cambios en la tabla publicada. Se crea una tabla de seguimiento de cambios para cada tabla publicada.

HREPL_Changes

Tabla

Tabla utilizada internamente por el trabajo Xactset para determinar el número de cambios que esperan ser asignados a un conjunto de transacciones. Para obtener más información acerca de este trabajo, vea Optimizar el rendimiento de publicadores de Oracle.

HREPL_Distributor

Tabla

Tabla de estado del distribuidor que se utiliza para mantener información acerca del distribuidor de SQL Server asociado con el publicador de Oracle.

HREPL_Event

Tabla

Tabla de eventos que se utiliza para sincronizar instantáneas y solicitudes de recuento de filas.

HREPL_Mutex

Tabla

Tabla que se utiliza para garantizar que el procedimiento de paquetes de Oracle PopulatePollTable no se ejecute simultáneamente por el Agente de registro del LOG y el trabajo de la base de datos.

HREPL_Poll

Tabla

Tabla que se utiliza para identificar las entradas de la tabla de registro asociadas con conjuntos de cambios en las tablas publicadas.

HREPL_PublishedTables

Tabla

Tabla que contiene una entrada para cada artículo en una publicación transaccional.

HREPL_Publisher

Tabla

Tabla de estado del publicador que se utiliza para mantener información específica del publicador.

HREPL_SchemaFilter

Tabla

Tabla que contiene esquemas que no se muestran cuando se publica a través del Asistente para nueva publicación.

HREPL_XactsetCreateTimes

Tabla

Tabla que identifica la hora de creación asociada con cada conjunto de transacciones.

HREPL_XactsetJob

Tabla

Tabla con la configuración de parámetros actual para el trabajo Xactset.

HREPL_Pollid

Secuencia

Secuencia que se utiliza para generar Id. de sondeo.

HREPL_Seq

Secuencia

Secuencia que se utiliza para ordenar comandos de cambio.

HREPL_Stmt

Secuencia

Secuencia que se utiliza para generar Id. de instrucción.

HREPL

Paquete y cuerpo del paquete

Paquete de códigos de compatibilidad con el publicador que se crea en el publicador.

MSSQLSERVERDISTRIBUTOR

Sinónimo público

Sinónimo público para la tabla HREPL_Distributor. Si configura un distribuidor para utilizarlo con un publicador de Oracle y ya existe este sinónimo en la base de datos, se quitará y se volverá a crear.

Al quitar el sinónimo público y el usuario configurado de la replicación de Oracle con la opción CASCADE, se quitan todos los objetos de replicación del publicador de Oracle.

HREPL_Len_I_J_K

Función

Función definida fuera del código del paquete de publicación de Oracle, que se utiliza para consultar la longitud de una columna LONG (utilizada al generar comandos con parámetros para las tablas con columnas LONG publicadas). Se crea una función para cada tabla publicada con una columna LONG.

HREPL_DropPublisher

Procedimiento

Procedimiento definido fuera del código del paquete de publicación de Oracle, que se utiliza para quitar el publicador de Oracle.

HREPL_ExecuteCommand

Procedimiento

Procedimiento definido fuera del código del paquete de publicación de Oracle, que se utiliza para ejecutar un comando en el publicador.

HREPL_ArticleN_Trigger_Row

Desencadenador

Desencadenador generado para cada tabla publicada, que se utiliza para realizar un seguimiento de los cambios de fila.

HREPL_ArticleN_Trigger_Stmt

Desencadenador

Desencadenador generado para cada tabla publicada, que se utiliza para realizar un seguimiento de los cambios de nivel de instrucción.

HREPL_Article_I_J

Vista

Vista creada para cada tabla publicada, que se utiliza para realizar consultas en la tabla publicada.

HREPL_Log_I_J_K

Vista

Vista creada para cada tabla publicada, que se utiliza para realizar consultas en la tabla de seguimiento de cambios.