Testar uma atualização do Oracle DB
Antes de fazer upgrade da instância de banco de dados para uma versão principal, teste exaustivamente o banco de dados e todas as aplicações que o acessam para atestar a compatibilidade com a nova versão. Recomendamos que você use o procedimento a seguir.
Para testar um upgrade de versão principal
-
Reveja a documentação de upgrade da Oracle para a nova versão do mecanismo de banco de dados para ver se existem problemas de compatibilidade que podem afetar seu banco de dados ou seus aplicativos. Para obter mais informações, consulte o Database Upgrade Guide
, na documentação da Oracle. -
Se a sua instância de banco de dados usar um grupo de opções personalizado, crie um novo grupo de opções compatível com a nova versão para a qual você está atualizando. Para obter mais informações, consulte Considerações de grupos de opções.
-
Se a sua instância de banco de dados usar um parameter group personalizado, crie um novo parameter group compatível com a nova versão para a qual você está atualizando. Para obter mais informações, consulte Considerações de grupos de parâmetros.
-
Crie um snapshot de banco de dados da instância de banco de dados a ser atualizada. Para obter mais informações, consulte Criar um snapshot de banco de dados para uma instância de banco de dados de uma única zona de disponibilidade.
-
Restaure o snapshot de banco de dados para criar uma nova instância de banco de dados de teste. Para obter mais informações, consulte Restaurar uma instância de banco de dados.
-
Modifique essa nova instância de banco de dados de teste para atualizá-la para a nova versão, usando um dos seguintes métodos:
-
Realize testes:
-
Execute quantos testes de garantia de qualidade na instância de banco de dados atualizada forem necessários para garantir que o seu banco de dados e o seu aplicativo funcionem corretamente com a nova versão.
-
Implemente os novos testes necessários para avaliar o impacto de problemas de compatibilidade que você identificou na etapa 1.
-
Teste todos os procedimentos, funções e triggers armazenados.
-
Direcione versões de teste dos seus aplicativos à instância de banco de dados atualizada. Verifique se os aplicativos funcionam corretamente com a nova versão.
-
Avalie o armazenamento usado pela instância atualizada para determinar se o upgrade requer armazenamento adicional. Talvez você precise escolher uma classe de instância maior para dar suporte à nova versão em produção. Para obter mais informações, consulte Classes de instância de banco de dados do .
-
-
Se todos os testes forem aprovados, atualize a instância de banco de dados de produção. Recomendamos que você confirme se a instância de banco de dados está funcionando corretamente antes de permitir operações de gravação na instância de banco de dados.