Partilhar via


Objetos criados no Publicador Oracle

Aplica-se: SQL Server

A replicação do Microsoft SQL Server instala objetos de banco de dados no Publicador Oracle para habilitar o controle de alterações e o encaminhamento (o SQL Server não instala nenhum arquivo binário no Publicador Oracle). A tabela seguinte lista os objetos que são criados no Editor Oracle quando este é identificado como um Publicador no Distribuidor do SQL Server. As descrições de objeto são fornecidas apenas para fins informativos. Esses objetos não devem ser modificados.

Nome do Objeto Tipo de Objeto Descrição
HREPL_ArticleNlog_V Tabela Tabela de controle de alterações usada para armazenar informações à medida que são feitas alterações à tabela publicada. É criada uma tabela de controle de alterações para cada tabela publicada.
HREPL_Changes Tabela Tabela usada internamente pelo trabalho Xactset para determinar o número de alterações que aguardam ser atribuídas a um conjunto de transações. Para obter mais informações sobre esse trabalho, consulte Ajuste de desempenho para Publicadores Oracle.
HREPL_Distributor Tabela Tabela de status de Distribuidor usada para manter informações sobre o Distribuidor do SQL Server associado ao Editor Oracle.
HREPL_Event Tabela Tabela de eventos usada para sincronizar instantâneos e solicitações de número de linhas.
HREPL_Mutex Tabela Tabela usada para assegurar que o procedimento PopulatePollTable de pacote Oracle não seja executado ao mesmo tempo pelo Log Reader Agent e pelo trabalho do banco de dados.
HREPL_Poll Tabela Tabela usada para identificar entradas de tabela de log associadas com conjuntos de alterações a tabelas publicadas.
HREPL_PublishedTables Tabela Tabela que contém uma entrada para cada artigo em uma publicação transacional.
HREPL_Publisher Tabela Tabela de status do Publicador usada para manter informações específicas do Publicador.
HREPL_SchemaFilter Tabela Tabela que contém esquemas que não são exibidos ao publicar por meio do Assistente de Nova Publicação.
HREPL_XactsetCreateTimes Tabela Tabela que identifica o momento de criação associado a cada conjunto de transações.
HREPL_XactsetJob Tabela Tabela com configurações de parâmetro atuais para o trabalho Xactset.
HREPL_Pollid Sequência Sequência usada para gerar identificações de sondagem.
HREPL_Seq Sequência Sequência usada para ordenar comandos de alteração.
HREPL_Stmt Sequência Sequência usada para gerar identificações de instrução.
HREPL Pacote e corpo de pacote Código de suporte a pacote de Publicador criado no Publicador.
MSSQLSERVERDISTRIBUTOR Sinônimo público Sinônimo público para a tabela HREPL_Distributor. Se você configura um Distribuidor para usar com um Editor Oracle e esse sinônimo já existe no banco de dados, ele é descartado e recriado.

Descartar o sinônimo público e o usuário de replicação Oracle configurado usando a opção CASCADE remove todos os objetos de replicação do Editor Oracle.
HREPL_Len_I_J_K Função Função definida fora do código de pacote de publicação Oracle, usada para consultar o comprimento de uma coluna LONG (usada ao gerar comandos com parâmetros para tabelas com colunas LONG publicadas). Uma função é criada para cada tabela publicada com uma coluna LONG.
HREPL_DropPublisher Procedimento Procedimento definido fora do código de pacote de publicação Oracle, usado para descartar o Editor Oracle.
HREPL_ExecuteCommand Procedimento Procedimento definido fora do código de pacote de publicação Oracle, usado para executar um comando no Publicador.
HREPL_ArticleN_Trigger_Row Gatilho Gatilho gerado para cada tabela publicada, usado para controlar alterações de linha.
HREPL_ArticleN_Trigger_Stmt Gatilho Gatilho gerado para cada tabela publicado, usado para controlar alterações de nível de instrução.
HREPL_Article_I_J Exibir Exibição criada para cada tabela publicada, usada para consultar a tabela publicada.
HREPL_Log_I_J_K Exibir Exibição criada para cada tabela publicada, usada para consultar a tabela de controle de alterações.