Pular para o conteúdo
  • Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 6 anos, 8 meses atrás por Avatar photoJosé Laurindo Chiappa.
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #109255
    Edgar Rombesso Risola
    Participante

      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ção

      #109256
      Avatar photoJosé Laurindo Chiappa
      Moderador

        Se 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

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.
      plugins premium WordPress