如何从本地客户端机器上的SqlDeveloper客户端连接到VMPlayer中托pipe的Oracle服务器

免责声明:我是Oracleconfiguration新手,我想明白为什么它不工作。

这是我的configuration:

  • 我的本地机器:Windows 7旗舰版(x64)
  • 使用VMPlayer 3.1.3 build-324285:Windows Server 2003 Enterprise Edition在本地机器上托pipe我的VM

在VM上

在虚拟机上,有一个Oracle 11g服务器。 这台服务器工作正常,我用Sql * Plus执行了一些查询,这个查询也安装在VM上。

虚拟机networkingconfiguration是:“桥接” 在这里输入图像说明

在本地机器上

在本地机器(主机的虚拟机),有一个SqlDeveloper安装。 我想连接到虚拟机托pipe的服务器,但我有这样的信息:

networking适​​配器无法build立连接。

这似乎是一个networking问题,但是,当我从本地机器虚拟机,它的工作, 反之亦然

而且SqlDeveloper也安装在VM上(并且工作正常)。 除了hostname参数,本地计算机SqlDeveloper中的连接参数是相同的。

我已经用IP地址和计算机名称进行了testing。

我应该检查(和更改)哪个参数来解决此问题?

我希望在揭露我的问题时能够清楚。

感谢您的帮助 !!!

如果您在VM托pipe的Oracle服务器上使用DHCP,则还需要安装Microsoft环回适配器,或至less手动编辑listener.ora和tnsnames.ora以使用127.0.0.1的静态IP。 这里是更多的问题。