Copiar a instalação Oracle de um Linux para outro funciona?

Ok ok, eu sei que eu não atualizo meu blog com frequência, mas estou aqui de volta pra falar sobre uma questão que de vez em quando me perguntam:

Copiar uma instalação já realizada do Oracle (Oracle Base e Oracle Home) de um sistema operacional Linux para um outro funciona?

Bem, se o sistema operacional for equivalente, ou seja, mesma distribuição, mesma versão e mesma arquitetura (32 ou 64 bits) posso dizer que funciona sim. Se a distribuição for diferente eu já não posso garantir que funcionaria. Versões diferentes talvez funcione, mas arquiteturas diferentes não vai funcionar.

Muitas vezes sabemos que é muito mais cômodo copiarmos a instalação de uma máquina para outra quando queremos clonar ou migrar esta instalação. Eu concordo, mas faça isso apenas se não tiver outro jeito ou se for muito complicado realizar uma nova instalação do software Oracle, pois uma nova instalação poderá sair melhor que a antiga, mais atualizada, mais limpa.
Saiba que mesmo copiando a instalação você terá que fazer as configurações de pré-requisitos de instalação Oracle (configurações de kernel, limites, permissões, etc.) com exceção de alguns pacotes, pois há pacotes que são necessários apenas durante a instalação, mas é bom instalar para garantir. Vai que é preciso instalar posteriormente alguma coisa.

Tive que fazer essa pequena "manobra" recentemente, pois a instalação era versão 10g e, por estar descontinuado, a Oracle não disponibilizava facilmente o download. Daí foi necessário transferir a instalação para uma outra máquina. Era um OEL5.2 para um OEL5.8 funcionando sem problemas, mas mantive configurações gerais do S.O, hostname, ip e demais configurações de pré-requisitos para o funcionamento do Oracle. Tudo isso para restabelecer o ambiente do cliente o mais breve possível.

Até mais!



Comentários

Postagens mais visitadas deste blog

Evitando FULL TABLE SCANS quando usar IS NULL em cláusulas WHERE

ALTER USER IDENTIFIED BY VALUES

Restore no RMAN falha com "ORA-01180: can not create datafile 1"