如何从VMPlayer访问主机上存在的Oracle数据库?

时间:2016-03-10 02:12:58

标签: java oracle oracle11g virtual-machine oracle-sqldeveloper

我使用的是Windows8 64位,这是我的主机。 我已经设置了vmplayer 64bit ubuntu。 我的主机上有Oracle 11g数据库和SQL开发人员。 但我希望从我的vmware上的ubuntu测试我的应用程序(使用主机上的数据库)。 那么如何从vmware访问数据库?也可以从vmware访问sqldeveloper(存在于主机上)?

我希望我的问题很清楚

感谢

1 个答案:

答案 0 :(得分:0)

您需要在vmplayer设置中将Ubuntu VM上的网络适配器设置为桥接模式,然后VM就像是网络上的另一台计算机一样。

因此,如果您在主机(Oracle DB的默认端口)上打开1521防火墙,您应该能够使用SQLDeveloper从Ubuntu VM连接到运行Oracle的Windows8主机。

也是您的应用,如果它使用例如直接连接到数据库JDBC应该能够从VM连接。