- This topic has 1 reply, 2 voices, and was last updated 8 years, 8 months ago by José Laurindo Chiappa.
-
AuthorPosts
-
21 de março de 2016 at 7:02 pm #108082airoospParticipant
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
21 de março de 2016 at 10:51 pm #108084José Laurindo ChiappaModeratorBom, 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
-
AuthorPosts
- You must be logged in to reply to this topic.