Viajantes de Todo o Mundo: A História de André

8 de agosto de 2019

Clusters de Big Data do SQL Server 2019

29 de agosto de 2019

8 de agosto de 2019

Atualização de Base de Dados Oracle

 

por Pedro Coimbra / Gestor de Entrega de Infraestruturas 

Planear e Executar uma Atualização de Base de Dados Oracle

Por que razão devemos atualizar um sistema de base de dados, mesmo que este esteja a funcionar bem com o performance?

A Oracle é responsável por gerir o suporte de fim de vida útil do Software Oracle;
Mesmo num sistema estável e a funcionar corretamente, o cliente deve ter sempre em conta o fim do suporte alargado da versão da base de dados;
Garantir patches de segurança, novas funcionalidades e versões mais fiáveis;
Garantir a disponibilidade de futuras atualizações para as bases de dados.

Preparar a Atualização da Base de Dados Oracle:

1 – Antes de iniciar a atualização da base de dados, avalie se as aplicações executadas na base de dados estão certificadas para serem executadas numa versão mais recente da Base de Dados Oracle;
2 – Incluir no plano a atualização da base de dados nos ambientes DEV e de integração e garantir que sejam realizados os testes funcionais e performance.
3 – Incluir no Plano a melhor estratégia de atualização de forma a reduzir a indisponibilidade dos sistemas;
4 – Escolher um método de atualização para a base de dados Oracle, utilizando a interface gráfica do DBUA ou um método manual por linha de comandos;
5 – Se estiver a utilizar Oracle ASM e Cluster, certifique-se de que a versão do Oracle ASM é superior ou igual à versão da Base de Dados Oracle em execução;
6 – Antes de iniciar a atualização, certifique-se de que a base de dados tem pelo menos uma cópia de segurança válida disponível;
7 – Avaliar se a versão atual do sistema operativo suporta a nova versão do Oracle Software;
8 – Escolher e preparar uma nova localização de instalação do Oracle Home;
9 – Analise a base de dados utilizando a Ferramenta de Informações de Pré-Atualização e valide se a base de dados está pronta para ser atualizada.

Após a atualização da base de dados, o que é necessário fazer?

  • Monitorizar o Performance da base de dados;
  • Certifique-se de que as consultas estão a ser executadas com o plano de execução correto, para garantir o bom desempenho performance da aplicação;
  • Avaliar se é necessário recolher as estatísticas dos objetos;
  • Certifique-se de que a base de dados está a funcionar corretamente sem quaisquer erros;
  • Garanta que a estratégia de cópia de segurança *in-place* está a ser executada com sucesso;
  • Garanta que a estratégia Alarmistic está a funcionar conforme o esperado.

Nós, na Crossjoin, contamos com uma equipa de especialistas qualificados, com vasta experiência na configuração e gestão de sistemas complexos e de alto desempenho da base de dados Oracle performance nos setores das telecomunicações e da banca.
Podemos ajudar a planear e a executar as atualizações de bases de dados, de modo a garantir uma migração tranquila e com o mínimo impacto nas aplicações.

 

por Pedro Coimbra / Gestor de Entrega de Infraestruturas 

Planear e Executar uma Atualização de Base de Dados Oracle

Por que razão devemos atualizar um sistema de base de dados, mesmo que este esteja a funcionar bem com o performance?

A Oracle é responsável por gerir o suporte de fim de vida útil do Software Oracle;
Mesmo num sistema estável e a funcionar corretamente, o cliente deve ter sempre em conta o fim do suporte alargado da versão da base de dados;
Garantir patches de segurança, novas funcionalidades e versões mais fiáveis;
Garantir a disponibilidade de futuras atualizações para as bases de dados.

Preparar a Atualização da Base de Dados Oracle:

1 – Antes de iniciar a atualização da base de dados, avalie se as aplicações executadas na base de dados estão certificadas para serem executadas numa versão mais recente da Base de Dados Oracle;
2 – Incluir no plano a atualização da base de dados nos ambientes DEV e de integração e garantir que sejam realizados os testes funcionais e performance.
3 – Incluir no Plano a melhor estratégia de atualização de forma a reduzir a indisponibilidade dos sistemas;
4 – Escolher um método de atualização para a base de dados Oracle, utilizando a interface gráfica do DBUA ou um método manual por linha de comandos;
5 – Se estiver a utilizar Oracle ASM e Cluster, certifique-se de que a versão do Oracle ASM é superior ou igual à versão da Base de Dados Oracle em execução;
6 – Antes de iniciar a atualização, certifique-se de que a base de dados tem pelo menos uma cópia de segurança válida disponível;
7 – Avaliar se a versão atual do sistema operativo suporta a nova versão do Oracle Software;
8 – Escolher e preparar uma nova localização de instalação do Oracle Home;
9 – Analise a base de dados utilizando a Ferramenta de Informações de Pré-Atualização e valide se a base de dados está pronta para ser atualizada.

Após a atualização da base de dados, o que é necessário fazer?

  • Monitorizar o Performance da base de dados;
  • Certifique-se de que as consultas estão a ser executadas com o plano de execução correto, para garantir o bom desempenho performance da aplicação;
  • Avaliar se é necessário recolher as estatísticas dos objetos;
  • Certifique-se de que a base de dados está a funcionar corretamente sem quaisquer erros;
  • Garanta que a estratégia de cópia de segurança *in-place* está a ser executada com sucesso;
  • Garanta que a estratégia Alarmistic está a funcionar conforme o esperado.

Nós, na Crossjoin, contamos com uma equipa de especialistas qualificados, com vasta experiência na configuração e gestão de sistemas complexos e de alto desempenho da base de dados Oracle performance nos setores das telecomunicações e da banca.
Podemos ajudar a planear e a executar as atualizações de bases de dados, de modo a garantir uma migração tranquila e com o mínimo impacto nas aplicações.

Crossjoin Solutions

Escrito por:
Publicações Recentes
29 de outubro de 2025

Segurança à velocidade: Por que razão o «Shifting Left» é um imperativo empresarial

Detetar falhas de segurança numa fase inicial não é apenas uma melhoria — é uma verdadeira mudança de paradigma. Tradicionalmente, os testes de segurança eram algo que acontecia apenas na fase final do ciclo de desenvolvimento.
22 de Outubro de 2025

Para além do código: por que razão a programação segura é essencial para o futuro da sua empresa

A programação segura é mais do que apenas uma disciplina técnica; é a arte e a ciência de escrever código de uma forma que protege inerentemente as aplicações contra vulnerabilidades e ataques comuns.