Compartilhar via


Objetos criados no Editor Oracle

A replicação do Microsoft SQL Server instala objetos de banco de dados no Publicador Oracle para habilitar controle e encaminhamento de alterações (o SQL Server não instala nenhum arquivo binário no Publicador Oracle). A tabela seguinte lista os objetos que são criados no Publicador 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 Editores Oracle.

HREPL_Distributor

Tabela

Tabela de status de Distribuidor usada para manter informações sobre o Distribuidor do SQL Server associado ao Publicador 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

Seqüência

Seqüência usada para gerar identificações de sondagem.

HREPL_Seq

Seqüência

Seqüência usada para ordenar comandos de alteração.

HREPL_Stmt

Seqüência

Seqüê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 Publicador 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 Publicador 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 Publicador 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

Exibição

Exibição criada para cada tabela publicada, usada para consultar a tabela publicada.

HREPL_Log_I_J_K

Exibição

Exibição criada para cada tabela publicada, usada para consultar a tabela de controle de alterações.