Eu tenho outra solução.
Eu adicionei o endereço IP duplo, o nome do host no arquivo hosts do Windows e, em seguida, consegui usar o nome do host.
Eu tenho o seguinte cenário:
O Windows 7 de 64 bits, hospedando um XP Mode, na máquina host existe o Oracle 10g instalado. No Modo XP existe o Oracle Client instalado.
No Modo XP, consigo conectar-me ao Oracle na máquina host usando apenas o seu IP.
Exemplo:
sqlplus username/[email protected]
No entanto, preciso conectar-me a essa instância do Oracle usando o NAME da máquina host. Como faço isso? Quais configurações devo fazer?
ou seja,
sqlplus username/password@HOST_NAME
Você precisaria de algum tipo de configuração de DNS local para fazer isso funcionar. Se os computadores ingressarem em um domínio do Windows e o controlador de domínio estiver configurado como um servidor DNS (o caso normal), isso funcionará "fora da caixa". Seu roteador pode ter a opção de DNS local, caso contrário você terá que configurar sua própria solução de DNS.