如何从 VMPlayer 访问主机上存在的 Oracle 数据库?
How to access Oracle database present on the host machine from VMPlayer?
我正在使用 windows8 64 位,这是我的主机。
我已经设置了 vmplayer 64bit ubuntu 。
我的主机上有 Oracle 11g 数据库和 SQL 开发人员。
但是我想从我的 vmware 上存在的 ubuntu 测试我的应用程序(使用主机上存在的数据库)。
那么如何从 vmware 访问数据库?也可以从 vmware 访问 sqldeveloper(存在于主机上)吗?
我希望我的问题很清楚
谢谢
您需要在 vmplayer 设置中将 Ubuntu VM 上的网络适配器设置为桥接模式,然后 VM 就好像它是您网络上的另一台计算机一样。
因此,如果您在主机的 1521(Oracle DB 的默认端口)上打开了防火墙,您应该能够从 Ubuntu VM 连接到 Windows8 主机 运行 Oracle 使用SQL开发人员。
还有你的应用程序,如果它使用例如直接连接到数据库JDBC 应该可以从 VM 连接。
我正在使用 windows8 64 位,这是我的主机。 我已经设置了 vmplayer 64bit ubuntu 。 我的主机上有 Oracle 11g 数据库和 SQL 开发人员。 但是我想从我的 vmware 上存在的 ubuntu 测试我的应用程序(使用主机上存在的数据库)。 那么如何从 vmware 访问数据库?也可以从 vmware 访问 sqldeveloper(存在于主机上)吗?
我希望我的问题很清楚
谢谢
您需要在 vmplayer 设置中将 Ubuntu VM 上的网络适配器设置为桥接模式,然后 VM 就好像它是您网络上的另一台计算机一样。
因此,如果您在主机的 1521(Oracle DB 的默认端口)上打开了防火墙,您应该能够从 Ubuntu VM 连接到 Windows8 主机 运行 Oracle 使用SQL开发人员。
还有你的应用程序,如果它使用例如直接连接到数据库JDBC 应该可以从 VM 连接。