Pular para o conteúdo

Fóruns Banco de dados Oracle Migração – 9i para 10G Migração – 9i para 10G

#93146
Avatar photolilian
Participante

    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