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 obter mais informações, consulte Testar uma atualização do Oracle DB.
Tópicos
Versões compatíveis com atualizações principais
O Amazon RDS oferece suporte às atualizações da versão principal a seguir.
nota
O Oracle Database 26ai está disponível somente na Enterprise Edition.
| Versão atual | Atualização compatível |
|---|---|
|
21.0.0.0 usando a arquitetura CDB |
26.0.0.0 |
|
19.0.0.0 usando a arquitetura CDB |
21.0.0.0, 26.0.0.0 |
nota
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. Consulte informações sobre as versões do Oracle Database compatíveis com o Amazon RDS nas Notas de versão do Amazon RDS para Oracle.
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âncias 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
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.
Atualizar para o Oracle Database 26ai
É possível realizar uma atualização de versão principal para o Oracle Database 26ai (26.0.0.0) a partir das seguintes versões de origem:
-
Oracle Database 21c usando a arquitetura CDB
-
Oracle Database 19c usando a arquitetura CDB
O Oracle Database 26ai é compatível apenas com a arquitetura CDB. Se a instância de banco de dados executar o Oracle Database 19c como um não CDB, primeiro converta-o em um CDB e, depois, atualize-o para o Oracle Database 26ai. Não é possível alterar a arquitetura do banco de dados durante um upgrade. Para obter mais informações, consulte Converter um não CDB RDS para Oracle em um CDB.
Depois de converter um não CDB em um CDB, o banco de dados passa a usar a configuração de locatário único. Para adicionar bancos de dados de locatário (PDBs), converta o banco de dados da configuração de locatário único para a configuração de multilocatário. Para obter mais informações, consulte Converter a configuração de locatário único em multilocatário.
Antes de atualizar para o Oracle Database 26ai, analise as seguintes alterações:
-
Analise os novos parâmetros e os parâmetros descontinuados do Oracle Database 26ai. Para obter mais informações, consulte Alterações de parâmetros do Amazon RDS para o Oracle Database 26ai (26.0.0.0).
-
Observe as seguintes alterações nas opções:
-
A Oracle é compatível apenas com TLS 1.2 ou superior para a versão principal do mecanismo 26ai. Essa alteração afeta as opções OEM Agent e SSL, bem como suas configurações de opção, especificamente os conjuntos de cifras e as versões de TLS permitidos. Para obter mais informações, consulte Oracle Management Agent para Enterprise Manager Cloud Control e Oracle Secure Sockets Layer.
-
O Oracle Database 26ai é compatível apenas com o Oracle APEX versão 24.1.v1 ou superior. Para obter mais informações, consulte Oracle Application Express (APEX).
-
Para a opção NNE, o Amazon RDS descontinuou as funções de hash e os algoritmos criptográficos mais antigos para o Oracle Database 26ai. Para obter mais informações, consulte Oracle Native Network Encryption.
-
-
O RDS para Oracle não é compatível com as opções OEM Database Express e OLAP no Oracle Database 26ai. A Oracle descontinuou o OEM Database Express e tornou o OLAP obsoleto no Oracle Database 26ai. Para obter mais informações, consulte Oracle Enterprise Manager Database Express e Oracle OLAP.
-
O RDS para Oracle não é compatível com a opção Locator no Oracle Database 26ai. O Oracle Spatial substitui o Oracle Locator e inclui suas funcionalidades. Para usar a funcionalidade do Locator no Oracle Database 26ai, use a opção Oracle Spatial. Para obter mais informações, consulte Oracle Locator e Oracle Spatial.