Alterações de Comportamento Padrão
Esta seção descreve as alterações de comportamento padrão feitas no Oracle GoldenGate em relação à última release.
Versão 26ai (23.26.4) - Outubro de 2026
Verifique Release 26ai (23.26.2.0.0) - Abril de 2026 para obter informações sobre Bug 39779105: Generic - Change in parallel Replicat memory usage for all databases.
Versão 26ai (23.26.2.0.4) - Julho de 2026
Bug 39207269: MySQL - Não é necessário instalar o OpenSSL para Linux
Para as versões mais recentes do Oracle GoldenGate 23.26.2.0.4 e versões mais recentes, a instalação de OpenSSL no Linux não é necessária como um pré-requisito para a instalação do Oracle GoldenGate.
Bug 39585418: PostgreSQL - Não é necessário instalar o OpenSSL para Linux
Para as versões mais recentes do Oracle GoldenGate 23.26.2.0.4 e versões mais recentes, a instalação de OpenSSL no Linux não é necessária como um pré-requisito para a instalação do Oracle GoldenGate.
Versão 26ai (23.26.2.0.0) - Abril de 2026
Bug 39779105: Genérico - Alteração no uso da memória Replicat paralela para todos os bancos de dados
O processo Replicat paralelo principal pode armazenar em buffer até 3 x o número de aplicadores em GB de LCRs para calcular dependências e distribuir o trabalho aos aplicadores. Essa resposta também existia em versões anteriores. No entanto, com a versão 23.26.2 e posterior, o Replicat paralelo inclui grandes melhorias arquitetônicas que podem oferecer um desempenho muito maior, por isso é mais provável que atinja esses limites de memória do que em versões anteriores.
Bug 39184390: Genérico - O Replicat não captura mais DDLs marcados emitidos pelo Oracle Data Pump
A partir do Oracle GoldenGate 26ai (23.26), as operações DDL marcadas no fluxo de redo são filtradas por padrão e não são capturadas pelo processo Extract. As DDLs geradas pelo Oracle Data Pump são marcadas com 00 e, portanto, são excluídas da captura nesse comportamento padrão. Se necessário, os clientes podem substituir esse comportamento e capturar essas DDLs configurando DDLOPTIONS INCLUDETAG 00.
Observação: em configurações bidirecionais, ativar a inclusão de tag também pode permitir que outras DDLs marcadas sejam capturadas, potencialmente introduzindo loops de replicação ou duplicando a execução de DDL.
Versão 26ai (23.26.1.0.0) - janeiro de 2026
Os Microsserviços do Oracle GoldenGate estão disponíveis em uma única console
A interface Web do Oracle GoldenGate exibe todos os processos e Microsserviços do Oracle GoldenGate em uma única console. Não é necessário fazer log-in em cada Microsserviço separadamente. Isso significa que você pode acessar Extract, Replicats, Caminhos de Serviço de Distribuição, Caminhos de Serviço do Receptor, Streams de Dados e métricas de desempenho em uma única console de janela.
Versão 23.10.0.25.10- Outubro de 2025
Bug 37236254: Genérico - Altere o tamanho do arquivo de trilha padrão de 500 MB para 2 GB
Atualizado o tamanho do arquivo de trilha padrão de 500 MB para 2 GB.
Versão 23.9- Julho de 2025
Bug 38080969: Genérico - Extract deve falhar com erro de análise quando o segundo BRDIR está presente no arquivo de parâmetros Extract
A extração não permitirá várias entradas BRDIR no arquivo de parâmetros. Se mais de um parâmetro BRDIR for definido, o processo Extract será encerrado com um erro de parsing.
Bug 37909236: MariaDB - Remova o requisito para MariaDB binlog_annotate_row_events=OFF
A partir dessa versão do Oracle GoldenGate, o requisito para definir binlog_annotate_row_events como OFF foi removido para MariaDB.
Versão 23.8.0.25.04- Abril de 2025
Bug 37757820: Genérico - Ativar NOCHECKUNIQUEKEYS como padrão para BATCHSQL para todos os Bancos de Dados Não Oracle AI
Ativado NOCHECKUNIQUEKEYS como padrão para BATCHSQL para todos os não Oracle AI Database.
Bug 29709965: MySQL - Extract para ignorar transações XA e registrar um Aviso em vez de Abend
A funcionalidade no Extract do Oracle GoldenGate para MySQL foi alterada para ignorar transações XA com uma advertência, em vez de ser pendente.
Bug 37465578: MySQL - Altere a captura padrão para Extrair CDC para ser captura remota
A captura padrão do Oracle GoldenGate para MySQL foi alterada de captura local para remota para plataforma Linux-x64.
Versão 23.7.1.25.02- Fevereiro de 2025
Bug 37581809: Oracle - Permitir que o IR seja executado com nodbcheckpoint
Todos os Replicats são necessários para criar e manter uma tabela de checkpoint de banco de dados, que serve como um mecanismo para garantir a consistência dos dados e facilitar os processos de recuperação. A única exceção a esse requisito é o Replicat integrado. No entanto, é altamente recomendável criar e manter uma tabela de checkpoint para o Replicat integrado.
Bug 37643197: SQL Server - Atualize o conteúdo odbcinst.ini para o caminho absoluto e as descrições do driver
Ao fazer upgrade de uma implantação do Oracle GoldenGate para o SQL Server para o Oracle GoldenGate 23.7 das versões anteriores ou da release 21c usando OPATCH, você deve redefinir o conteúdo do arquivo odbcinst.ini. Para obter detalhes sobre a execução dessa tarefa, consulte Atualizando a GUI do Oracle GoldenGate Microservices. Observação: Você não precisará seguir esta etapa se estiver fazendo upgrade do Oracle GoldenGate 23.7 para releases posteriores.
Versão 23.6.0.25.05- Maio de 2025
Bug 36862037: SQL Server - Padronize a string de driver do SQL Server em odbcinst.ini
A partir do Oracle GoldenGate 23.6, o driver ODBC fornecido para o SQL Server foi alterado de libmsodbcsql-18.3.so.2.1 para libmsodbcsql.so e o nome do driver no arquivo odbcinst.ini foi alterado do Driver ODBC 18 para SQL Server para o Driver ODBC da Microsoft para SQL Server.
Ao aplicar patch a uma implantação do Oracle GoldenGate para SQL Server da versão 23.4 ou 23.5 para o Oracle GoldenGate 23.6 ou posterior, atualize o conteúdo dos arquivos odbcinst.ini e odbc.ini (se houver).
Para obter detalhes sobre como executar essa tarefa, consulte Aplicando Patch no Oracle GoldenGate para SQL Server.
Versão 23.7.0.25.01- Janeiro de 2025
Bug 37298528 - MySQL: Ativar TRANLOGOPTIONS TRACKSCHEMACHANGES por padrão
Opção TRANLOGOPTIONS TRACKSCHEMACHANGES aprimorada para ser ativada por padrão.
Bug 37539434: Oracle - Todos os Replicats sem checkpoints não são suportados
A criação de tabelas Replicat integradas e clássicas sem checkpoint não é suportada no Oracle AI Database. Além disso, todos os Replicats criados sem as tabelas de checkpoint não serão iniciados com sucesso.
Para que os Replicats existentes sejam executados com sucesso, você deverá alterar o Replicat para adicionar uma tabela de checkpoint ou adicionar a tabela de checkpoint a GLOBALS e, em seguida, reiniciar o Replicat. Consulte ADD REPLICAT CHECKPOINTTABLE na Referência de Interface de Linha de Comando do Oracle GoldenGate para obter detalhes.
Bug 35569409: PostgreSQL - Use o programador de tarefas da Arquitetura de Microsserviços para atualizar as tabelas de pulsação em vez de depender do job cron
Foi configurada uma tarefa do Serviço de Administração para atualizar a tabela de pulsação para evitar a resposta na tarefa cron para fazer isso.
Versão 23.5- Julho de 2024
O Oracle GoldenGate não precisa da variável de ambiente OGG_SERVICEMANAGER_ID a ser definida para usar os utilitários de linha de comando que acessam credenciais do banco de dados
Na release Oracle GoldenGate 23.5, não há requisito para configurar a variável de ambiente OGG_SERVICEMANAGER_ID para usar utilitários de linha de comando que acessem credenciais do banco de dados. Isso é exigido na release Oracle GoldenGate 23.4.
MySQL - A opção remota (RMTTRAIL) foi removida do WebUI
Para MySQL, o botão Remoto usado para adicionar um Extract foi removido do WebUI.
Versão 23.4.2- Junho de 2024
Alteração de comportamento no Oracle GoldenGate
O Oracle GoldenGate introduz o seguinte recurso, que afeta o comportamento de configurar e usar o Oracle GoldenGate:
Driver Microsoft ODBC 18 para SQL Server
O Oracle GoldenGate for SQL Server agora empacota o Microsoft ODBC Driver 18 com a instalação do Oracle GoldenGate for SQL Server, e as conexões de banco de dados usarão esse driver por padrão.
Versão 23.4 - Maio de 2024
Alteração de comportamento no Oracle GoldenGate
O Oracle GoldenGate introduz os seguintes recursos, que afeta o comportamento de configurar e usar o Oracle GoldenGate:
-
No OGGCA, você deve usar o formato
#pkcs8para fazer upload de certificados de servidor, cliente e rootCA. O upload de wallets (#pkcs12) não é suportado. Para obter mais informações, consulte Sobre o Service Manager. -
Ao configurar usuários do Oracle AI Database para o Oracle GoldenGate, certifique-se de usar as atribuições de usuário do Oracle GoldenGate para designar privilégios. Para obter mais informações, consulte Conceder Privilégios de Usuário para o Oracle AI Database e Superior.
-
Suporte para o tipo de dados
Booleanevectorda Oracle para o Oracle AI Database. Para obter mais informações, consulte Oracle: Detalhes do Suporte para Objetos e Tipos de Dados Oracle. -
Suporte para tipos de dados PostgreSQL
pgvector,array,tsqueryetsvector. -
Somente a Extração por PDB é usada para Extração em vez da Extração em nível raiz, exceto para Captura Downstream, em que a Extração em nível de rool está configurada.
-
Usando Diagnóstico Integrado em vez de Diagnóstico ULT_RPADV integrado no Oracle GoldenGate.
Recursos do Oracle GoldenGate para o Oracle AI Database
Atribuições de usuário para conceder privilégios baseados em atribuição para o Oracle AI Database
O Oracle GoldenGate for Oracle AI Database introduziu atribuições de usuário para conceder privilégios baseados em atribuição.
Para obter detalhes, consulte o tópico Conceder Privilégios de Usuário na Documentação de Microsserviços do Oracle GoldenGate.