虚拟机如果访问主机oracle数据库

chenchongxyn 2011-12-19 06:26:50
我在虚拟机中安装了一个oracle的客户端,并装上了PLSQL Developer,想访问主机的oracle数据库,始终不成,但可以访问别人机器上的oracle数据库,主机上的PLSQL Developer就可以访问主机的oracle数据库了!也不知道是什么原因,试了好久都没成功,想前各位前辈指点迷津,帮帮忙了!
...全文
552 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
我心飞翔 2011-12-20
  • 打赏
  • 举报
回复
必须桥接,否则虚拟机使用的是与宿主环境的IP,不能设置成同一网段的IP
这样已经试过,不好用。
chenchongxyn 2011-12-19
  • 打赏
  • 举报
回复
报的错误居然是:没有监听程序。
但是客户端需要监听程序吗?
chenchongxyn 2011-12-19
  • 打赏
  • 举报
回复
2楼那位老哥,我的tnsname.ora是我亲手配置的,而且已经能力远程访问别人的数据库了,至于数据库服务器,我一开始就装好了,装在了主机上,而且用主机上的PL/SQL能成功访问主机上的数据库。

2楼那位,我的虚拟机安好后就能访问互联网了,还要乔接吗?我的数据库服务器是10g的耶,用那个11g的客户端行不行哟?
我心飞翔 2011-12-19
  • 打赏
  • 举报
回复
如果使用的是VMWare虚拟机软件,网络设置要使用bridge。
然后将虚拟机的IP设置为Oracle数据库服务器所在网段中的一个IP。
具体的安装和配置参考这一博文:http://blog.csdn.net/luiseradl/article/details/7085222
碧水幽幽泉 2011-12-19
  • 打赏
  • 举报
回复
首先确保主机的oracle数据库有Oracle数据库服务器,而不是客户端;
然后配置好windows下的tnsname.ora文件就行了。

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧