Как подключиться к серверу Oracle, расположенному в VMPlayer, из клиента SqlDeveloper на моей локальной клиентской машине

Отказ от ответственности: я новичок в конфигурации Oracle, и я хочу понять, почему это не работает.

Вот моя конфигурация:

  • Моя локальная машина: Windows 7 Ultimate (x64)
  • Моя виртуальная машина размещалась на моей локальной машине с VMPlayer 3.1.3 build-324285: Windows Server 2003 Enterprise Edition

На ВМ

На ВМ есть сервер Oracle 11g. Этот сервер работает нормально, я выполнил некоторые запросы с Sql*Plus, который также установлен на виртуальной машине.

Конфигурация сети виртуальной машины: "Мостовой"введите описание здесь

На локальной машине

На локальном компьютере (на котором размещена виртуальная машина) установлен SqlDeveloper. Я хочу подключить его к серверу, расположенному на виртуальной машине, но у меня есть это сообщение:

Сетевой адаптер не может установить соединение.

Кажется, это проблема с сетью, но когда я пингую виртуальную машину с локальной машины, она работает, и наоборот

Кроме того, SqlDeveloper также установлен на ВМ (и работает нормально). Параметры подключения на локальном компьютере SqlDeveloper одинаковы, за исключением параметра hostname.

Я проверил с IP-адресом и именем компьютера.

Какой параметр я должен проверить (и изменить), чтобы решить эту проблему?

Я надеюсь быть ясным в изложении моей проблемы.

Спасибо за помощь!!!

1 ответ

Если вы используете DHCP на сервере оракула, размещенном на виртуальной машине, вам также понадобится установленный там петлевой адаптер Microsoft или хотя бы ручное редактирование listener.ora и tnsnames.ora для использования статического IP-адреса 127.0.0.1. Вот еще по вопросу.

Другие вопросы по тегам