Como se conectar a um servidor Oracle hospedado no VMPlayer, a partir de um cliente SqlDeveloper em minha máquina cliente local

1

Isenção de responsabilidade: Sou novato na configuração do Oracle e quero entender por que ele não funciona.

Aqui está minha configuração:

  • Minha máquina local: Windows 7 Ultimate (x64)
  • Minha VM hospedada na minha máquina local com o VMPlayer 3.1.3 build-324285: Windows Server 2003 Enterprise Edition

Na VM

Na VM, existe um servidor Oracle 11g. Este servidor funciona bem, eu executei algumas consultas com o Sql * Plus, que também está instalado na VM.

A configuração de rede da VM é: "Bridged"

Na máquina local

Na máquina local (que hospeda a VM), há um SqlDeveloper instalado. Quero conectá-lo ao servidor hospedado na VM, mas tenho esta mensagem:

The Network Adapter could not establish the connection.

Parece ser um problema de rede, mas, quando eu faço o ping da VM a partir da máquina local, ele funciona e vice-versa

Além disso, o SqlDeveloper também está instalado na VM (e funciona bem). Os parâmetros de conexão são os mesmos na máquina local SqlDeveloper, exceto o parâmetro hostname.

Eu testei com o endereço IP e o nome do computador.

Qual parâmetro devo verificar (e alterar) para resolver esse problema?

Espero ser claro ao expor meu problema.

Obrigado pela sua ajuda!

    
por Florian 01.02.2011 / 10:33

1 resposta

1

Se você estiver usando o DHCP no servidor oracle hospedado na VM, também precisará do Microsoft Loopback Adapter instalado ou, pelo menos, da edição manual de listener.ora e tnsnames.ora para usar o IP estático de 127.0. 0,1. Aqui é mais sobre o assunto.

    
por 01.02.2011 / 16:51