Atualizações da versão principal do Oracle - Amazon Relational Database Service

Atualizações da versão principal do Oracle

Para realizar uma atualização de versão principal, modifique manualmente a instância de banco de dados. As atualizações de versões principais não ocorrem automaticamente.

Importante

Teste completamente qualquer atualização para verificar se as aplicações funcionam corretamente antes de aplicá-la aos bancos de dados de produção. Para ter mais informações, consulte Testar uma atualização do Oracle DB.

Versões compatíveis com atualizações principais

O Amazon RDS oferece suporte às atualizações da versão principal a seguir.

Versão atual Atualização compatível

19.0.0.0 usando a arquitetura CDB

21.0.0.0

Uma atualização de versão principal do banco de dados Oracle deve atualizar para uma Release Update (RU) que foi lançada no mesmo mês ou posterior. Downgrades da versão principal não são compatíveis com nenhuma versão do Oracle Database.

Classes de instância compatíveis com atualizações principais

A instância de banco de dados Oracle pode ser executada em uma classe da instância de banco de dados não compatível com a versão para a qual você está atualizando. Nesse caso, migre a instância de banco de dados para uma classe de instância de banco de dados compatível antes da atualização. Para obter mais informações sobre as classes de instância de banco de dados compatíveis de cada versão e edição do Amazon RDS for Oracle, consulte Classes de instância de banco de dados do .

Coletar estatísticas antes de atualizações principais

Para realizar uma atualização de versão principal, a Oracle recomenda coletar estatísticas do otimizador sobre a instância de banco de dados que você está atualizando. Essa ação pode reduzir o tempo de inatividade da instância de banco de dados durante a atualização.

Para coletar estatísticas do otimizador, conecte-se à instância de banco de dados como o usuário mestre e execute o procedimento DBMS_STATS.GATHER_DICTIONARY_STATS, como no exemplo a seguir.

EXEC DBMS_STATS.GATHER_DICTIONARY_STATS;

Consulte mais informações em GATHER_DICTIONARY_STATS Procedure na documentação da Oracle.

Permitir atualizações principais

Uma atualização de versão principal do mecanismo pode ser incompatível com seu aplicativo. A atualização é irreversível. Se você especificar uma versão principal para o parâmetro EngineVersion diferente da versão principal atual, deverá permitir atualizações de versão principais.

Se atualizar uma versão principal usando o comando modify-db-instance da CLI, especifique --allow-major-version-upgrade. Essa configuração não é persistente, portanto, você deve especificar --allow-major-version-upgrade sempre que executar uma atualização principal. Este parâmetro não afeta as atualizações de versões secundárias do mecanismo. Para obter mais informações, consulte Atualizar a versão de mecanismo de uma instância de banco de dados.

Se você atualizar uma versão principal usando o console, não será necessário escolher uma opção para permitir a atualização. Em vez disso, o console exibe um aviso de que as atualizações principais são irreversíveis.