Bom dia amigos,
Aproveitando que estou inspirado hoje pela manhã (perdi o sono, rs) irei postar mais uma nota em ralação ao Oracle 11G.
Para realizar upgrade para uma versão Oracle 11G a compatibilidade minima para fazer upgrade direto para essa versão é 9.2.0.8, ou seja, não existe necessidade de aplicar nenhum patch antes de migrar da versão 9.2.0.8 para 11.1.
Caso a base de dados estiver em versão inferior a 9.2.0.8 não existe a possibilidade do upgrade direto para 11G, nesse caso é necessário aplicar patches até a versão da base de dados chegar a 9.2.0.8, segue abaixo caminho arduo a se feito (aplicação de patches) caso a base não estiver em 9.2.0.8 e houver necessidade de atualizar para 11G:
VERSAO
7.3.3 (ou inferior) => 7.3.4 => 9.2.0.8 => 11.1
8.0.5 (ou inferior) => 8.0.6 => 9.2.0.8 => 11.1
8.1.7 (ou inferior) => 8.1.7.4 => 9.2.0.8 => 11.1
9.0.1.3 (ou inferior) => 9.0.1.4 => 9.2.0.8 => 11.1
9.2.0.3 (ou inferior) => 9.2.0.8 => 11.1
Claro que existe a possibilidade de realizar a migração apenas com export/import, porem se a base de dados a ser migrada for muito grande isso se torna inviavel.
Parar migrar a base de dados manualmente sem o uso do DBCA devem ser utilizados os scripts abaixo:
utlu112i.sql = Scripts a ser executado para reportar ajustes a serem feitos na base de dados antes do upgrade para a versão 11G. Esse script irá varrer toda a base de dados para validar se todas as tablespaces possuem espaço, se a base de dados possue a tablespace SYSAUX, parametros de inicialização, etc...
catuprd.sql = Script para realizar a migração para a versão 11G
utlu112s.sql = Script para validar o status da atualização, valida se os componentes estão com o status valid
catuppst.sql = Script a ser atualizado para ações pós-migração (script novo na versão 11G)
utlrp.sql = Script para recompilar os objetos inválidos da base de dados
Amigos, espero ter colaborado.
Até o proximo post.
Abraços!
Nenhum comentário:
Postar um comentário