› Fóruns › Banco de dados Oracle › Migração – 9i para 10G › Migração – 9i para 10G
Ei Doug
Estou vendo exatamente isto e, por experiência, não faça export / import. Dá muito trabalho (e muitos problemas).
Como o Régis disse, a forma mais fácil seria utilizar o dbua (utilitário da Oracle para upgrade), que pode ser chamado ao instalar o oracle 10g na máquina com o dbca.
Aqui na empresa decidimos fazer de forma manual, de acordo com o link http://download.oracle.com/docs/cd/B193 … m#CACHIDJD.
Só para curiosidade: veja os passos que serão executados:
– 1 – Instalar o Oracle 10g
– 2 – Instalar os últimos patches disponíveis (10.2.0.4)
– 3 – Analisar o banco de dados ( rodar o script ORACLE_HOME/rdbms/admin/utlu102i.sql para verificar dependências, como formato de archive e compatibilidade)
– 4 – Fazer backup full do banco (com tag diferente e desconectado do catálogo)
– 5 – Preparar o Oracle Home do 10g, copiando, configurando e ajustando o pfile, os parâmetros do so, entre outros.
-6- Atualizar o banco: subir com startup upgrade, criar tablespace sysaux, rodar os scripts catupgrd.sql e utlu102s.sql
– 7- Restartar a instância, subindo com startup open, recompilando os objetos inválidos e comparando permissões de usuários
– backup full
Até mais,
Lílian Barroso