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

      Bom dia,

      Aqui na empresa vão alterar o nome do servidor onde esta a instância de homologação, a minha dúvida é, além de modificar o listener.ora e o tnsnames.ora, há mais alguma alteração a ser feita? Tem que ser recriado algum arquivo e/ou alterar informação no registro do Windows?

      Ambiente: Windows 2003 Server e banco 10g.

      Obrigado

      Airton

      #108084
      Avatar photoJosé Laurindo Chiappa
      Moderador

        Bom, no REGISTRY do Windows o RDBMS só usa/crias as entradas abaixo de HKEY/LocalMachine/Software/Oracle , pode confirmar lá que em nenhum momento é listado nem hostname nem IP, então aí não teria o que mudar – o que vc PODE ter que mudar são entradas no Registry que atendem a OUTROS softwares que consome/se relacionam com o RDBMS, como por exemplo ODBC/JDBC, aplicações que eventualmente rodem/estejam instaladas no mesmo server do RDBMS, e coisas assim…
        Já falando sobre ARQUIVOS DE CONFIG, aí sim : o hostname e/ou o IP podem (não é obrigatório, mas PODEM SIM) , além de estar sendo referenciados no arquivo de config do LISTENER (o chamado LISTENER.ORA, cuja necessidade vc já identificou, ok), estar sendo usados no arquivo de config do sql*net (SQLNET.ORA), nos arquivos de config dos drivers/middleware que conectem/recebam dados/usem o database , etc, etc : TODOS esses vc terá que localizar e alterar…
        E duas dicas sobre pontos que vc não diz, não sei se vc está ciente :

        a) diversas tools (Oracle e algumas não-Oracle) que te ajudam na administração do banco e/ou no desenvolvimento (como por exemplo o OEM, o Oracle SQL Developer e outras) usam INTERNAMENTE o hostname e/ou o IP, vc TERÁ que as reconfigurar também se as usa

        b) o próprio database pode usar hostname e/ou IP nos seus parâmetros internos (em especial os parâmetros relacionados com dataguard/replicação) : CONSULTE todos os parâmetros do database em questão e veja qual deles usa hostname e/ou IP que vão/podem mudar

        []s

        Chiappa

        OBS : é Óbvio, além de alterar arqs de config (seja arqs Oracle, como o TNSNAMES.ORA, seja de terceiros)/reconfigurar softs presentes no servidor do RDBMS, é MUITO PROVÁVEL que vc tenha que fazer isso em cada máquina que conecta com o database, pois não é impossível que nessas máquinas haja um TNSNAMES.ORA particular que tenha que ser alterado, e/ou haja um driver JDBC/ODBC que também precise ser alterado, que no servidor de Aplicações haja arqs de config que precisem ser alterados), é algo que vc TEM que checar no seu ambiente

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