Detalhes do Suporte a Objetos e Operações no Oracle DML

Aqui está uma lista de objetos e operações do Oracle que o Oracle GoldenGate suporta para a captura e replicação de operações DML.

Banco de Dados de Contêiner Multitenant

O Oracle GoldenGate captura e entrega um banco de dados contêiner multitenant. Consulte Configurar um Banco de Dados Contêiner Multitenant.

O Oracle GoldenGate não suporta replicação de ponta a ponta Root-Child do contêiner de aplicativos

Tabelas, Views e Views Materializadas

As seguintes operações DML são suportadas para tabelas regulares, tabelas organizadas por índice, tabelas agrupadas e views materializadas:

A partir do Oracle GoldenGate 23ai, os seguintes recursos estão disponíveis para tabelas:

Dica:

Você pode usar a view do dicionário de dados DBA_GOLDENGATE_SUPPORT_MODE para exibir informações sobre o nível de suporte do processo de captura do Oracle GoldenGate para as tabelas do seu banco de dados. O valor PLSQL de DBA_GOLDENGATE_SUPPORT_MODE indica que a tabela é suportada nativamente, mas requer registro em log complementar procedural. Para mais informações, consulte DBA_GOLDENGATE_SUPPORT_MODE. Se precisar exibir todas as tabelas que não têm índices exclusivos primários e não nulos, você poderá usar o DBA_GOLDENGATE_NOT_UNIQUE. Para obter mais informações, consulte DBA_GOLDENGATE_NOT_UNIQUE.

Limitações do Suporte para Tabelas Regulares

Essas limitações se aplicam ao Extract.

Limitações do Suporte para Exibições

Essas limitações se aplicam ao Extract.

Limitações do Suporte para Views Materializadas

As views materializadas são suportadas pelo Extract com as seguintes limitações.

Limitações de suporte para blockchain e tabelas imutáveis

A partir do Oracle AI Database 26ai, são suportadas tabelas imutáveis e blockchain. Veja a seguir as operações suportadas para o recurso:

Suporte para replicação unidirecional

Suporte para Replicação Bidirecional (Ativo-Ativo)

Captura Automática de DML

O Oracle GoldenGate suporta as seguintes operações DML com o modo de captura automática:

Particionamento do Sistema

O particionamento do sistema é um recurso do Oracle AI Database que permite a criação de uma tabela com partições nomeadas. Uma tabela particionada pelo sistema não é mantida pelo banco de dados. Cada DML deve especificar a partição na qual a linha deve residir. Extrair e todos os modos de Replicat suportam o particionamento do sistema. Cada cabeçalho de registro de arquivo de trilha pertencente a uma tabela particionada pelo sistema inclui o nome da partição. A partir do Oracle GoldenGate 21c, um Registro de Nome de Partição (PNR) será gerado para tabelas particionadas do sistema, se ele estiver incluído no parâmetro PARTITION.

Consulte PARTITION \| PARTITIONEXCLUDE na Referência de Parâmetros e Funções do Oracle GoldenGate.

Sequências e Colunas de Identidade

Limitações de Suporte para Sequências

Essas limitações se aplicam ao Extract.

Objetos e Operações Não Suportados no Oracle DML

Estes são objetos ou operações Oracle adicionais que não são suportados pelo Extract: