Notificação DDL nas Tabelas de Destino

O Oracle GoldenGate Replicat armazena em cache os metadados da tabela de destino durante a replicação DML. As alterações DDL fora da faixa tornam os metadados armazenados no cache obsoletos. Por exemplo, quando um patch de aplicativo é aplicado ao banco de dados de destino antes de fazer upgrade da origem.

A partir do Oracle GoldenGate 26ai, o Replicat usa uma notificação eficiente de alteração de DDL de tabela para detectar automaticamente alterações nos metadados da tabela de destino. O Oracle GoldenGate registra a notificação DDL em uma tabela quando os metadados são armazenados no cache. Sempre que a DDL é executada na tabela de destino, o Replicat é notificado e invalida quaisquer metadados armazenados no cache. O processo Replicat recarrega os metadados da tabela de destino, da próxima vez que ele aplicar DML à tabela de destino. Esse recurso é aplicável a todos os tipos de Replicat para o Oracle AI Database. Consulte TARGETDDLNOTIFY na Referência de Parâmetros e Funções do Oracle GoldenGate para saber mais sobre as opções de parâmetro e a sintaxe.

Para obter detalhes sobre Notificação de DDL de Alteração Eficiente de Tabela, consulte Usando Notificação de Alteração Eficiente de DDL de Tabela.