我在运行在Windows 7上的主机系统中安装了Oracle10g,我还使用VMware在同一个系统中安装了Ubuntu。现在我已经用Ubuntu编写了一些程序,它需要连接安装在我的主机系统中的Oracle数据库。编程--代码是正确的,但是连接没有发生。我确信这一点,因为我无法使用默认地址127.0.0.1:8080在Ubuntu中打开Oracle,那么如何将数据库连接到虚拟操作系统呢?
发布于 2014-08-03 19:42:24
Address 127.0.0.1是指这台计算机,所以如果在虚拟机中使用它,那么它就指向虚拟机而不是主机系统。
要连接到主机,您需要使用主机的IP地址。您的虚拟机应该能够访问主机的IP地址,但如果不能访问,请在VMware中检查虚拟机的网络配置。还要确保Oracle正在监听主机的IP地址,而不仅仅是127.0.0.1。
https://serverfault.com/questions/617611
复制相似问题