- Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 6 anos, 8 meses atrás por José Laurindo Chiappa.
-
AutorPosts
-
28 de março de 2018 às 11:49 pm #109255Edgar Rombesso RisolaParticipante
Possuo um ambiente de banco de dados que foi movimentado para um local físico diferenciado e preciso efetuar alteração do IP e do Hostname…Como proceder a passo a passo para que a instancia existente não gere problemas ao subir?
AMBIENTE ANTIGO:
IP ANTIGO: 10.20.253.10
HOSTNAME ANTIGO: BDPROD01
Oracle: Database 10g 10.2.0.5 – 64 bits Standard
Instancia:manprod
S.O: Suse Linux Enterprise 10 R2 64 Bits
Estrutura de diretorios: /u1/oradata/manprod_data/AMBIENTE NOVO:
IP NOVO: 10.61.23.2
HOSTNAME NOVO: BDPROD02
Oracle: Database 10g 10.2.0.5 – 64 bits Standard
Instancia:manprod
S.O: Suse Linux Enterprise 10 R2 64 Bits
Estrutura de diretorios: /u1/oradata/manprod_data/Não possui catalogo RMAN
Não possui ASM
Banco em modo archive
FRA não está setada
Backup para disco
Área livre adicional de 250GB disponível na partição29 de março de 2018 às 4:39 pm #109256José Laurindo ChiappaModeradorSe a estrutura de diretórios-base é a mesma E o instance name (e também o database name, imagino) é o mesmo, eu IMAGINO que o path para os datafiles, para os controlfiles, os initfiles (enfim, para TODOS os arquivos que fisicamente compõem o database) NÃO MUDA, portanto o banco em si SUBIRIA DIRETO, nenhuma alteração necessária…. E vc não diz mas eu SUPONHO aqui que o ORACLE_HOME e o ORACLE_SID não vão mudar, também… E outro ponto, os paths usados pelo database para armazenar coisas externas (como backup files, dump files, eventuais arquivos externos texto, etc, etc) vc não diz mas eu SUPONHO que não vão mudar…
O que vc MUITO PROVAVELMENTE terá que alterar no servidor são os arquivos de config de rede, como o LISTENER.ORA e o TNSNAMES.ORA : em ambos é comum vc ter referência ao host name e/ou ao IP, sendo que ambos vão mudar…. FEITO ISSO, o banco vai subir E o LISTENER também, prob algum…O trabalho MAIOR de alteração vai ser nos ITENS externos ao database, que (esses sim) é praticamente CERTO que referenciem o ip/host name antigos do servidor Oracle : isso envolve configuração NA APLICAÇÃO (não é incomum aplicações que conectam ao banco não informando uma host string contida no TNSNAMES.ORA mas sim um hostname/porta/serviço), nos CLIENTS ORACLE TODOS, em TODAS as máquina-cliente que conectam nesse banco, nas eventuais entradas de firewall e/ou DNS que filtravam/permitiam/criavam rotas para permitir o acesso ao IP/hostname antigo, eventuais scripts administrativos que conectavam ao servidor Oracle e/ou transportavam arquivos para o servidor Oracle, coisas assim…
E não esquecendo, esse database cujo servidor mudou de ip/hostname PODE estar sendo acessado (via database link, digamos) por OUTROS databases, ou coisas assim : esse é OUTRO exemplo de item externo que VAI ter que sofrer alterações, para referenciar o novo ip/hostname…
[]s
Chiappa
-
AutorPosts
- Você deve fazer login para responder a este tópico.