Sobre a Evolução Automática do Esquema do Oracle GoldenGate
Evolução automática de esquema é a capacidade de detectar, gerenciar e aplicar alterações a um esquema de banco de dados, como tabelas, colunas, índices ou relacionamentos, sem exigir intervenção manual.
O Oracle GoldenGate replica as alterações de DDL do Oracle para o Oracle e MySQL para o MySQL. A Evolução Automática do Esquema expande a replicação de DDL entre um conjunto mais amplo de bancos de dados. A evolução automática do esquema permite que um subconjunto de operações DDL (criar ou alterar tabela) seja replicado de forma homogênea e heterogênea, quando a replicação DDL tradicional não estiver disponível.
A Evolução Automática do Esquema pode ser útil nos seguintes cenários:
-
Aplicando dados ao banco de dados de destino usando esquema e tipos de dados compatíveis
-
Automatizando a criação da tabela de destino durante a carga inicial usando seu recurso de replicação de DDL.
-
Criar ou alterar tabelas de destino dinamicamente para ajustar às tabelas de origem criadas ou alteradas dinamicamente pelo aplicativo
-
Obtenção de tempo de inatividade zero ao fazer alterações simples no esquema
A opção AUTOSCHEMA precisa ser adicionada como uma opção de parâmetro de DDL, com os critérios de inclusão/exclusão necessários, para ativar a funcionalidade Esquema Automático. Consulte Ativando a Evolução Automática do Esquema para obter detalhes.
O parâmetro AUTOSCHEMAOPTIONS é usado para especificar opções ou substituições relacionadas quando o parâmetro DDL AUTOSCHEMA está ativado. AUTOSCHEMAOPTIONS pode ser especificado como um parâmetro standalone ou como uma opção na instrução MAP, para limitar o impacto correspondente somente a essa instrução MAP. Consulte AUTOSCHEMAOPTIONS para ver detalhes.