日期:2014-05-17  浏览次数:20956 次

求助:plsql无法连接虚拟机上的oracle10g
plsql可以连接本地的oracle,虚拟机上可以用sqlplus连接虚拟机上的oracle,而且本地机器也可以和虚拟机互ping通,但是本地的plsql连接不上虚拟机上的oracle,提示“连接超时”,本地也已经安装了客户端。
请各位大神帮帮忙哦。
虚拟机 PL/SQL Oracle数据库

------解决方案--------------------
1、看虚拟机里控制面板-管理工具-服务里 Oracle的TNSListener服务是是否启动

2、在本机看oracle是否建立了一个 本地net服务名 来连接虚拟机的oracle 

3、以上两步都做了还不好使,看虚拟机的windows防火墙(还有其他防火墙)是否关闭

这三条基本就可以解决你的问题了


------解决方案--------------------
引用:
plsql可以连接本地的oracle,虚拟机上可以用sqlplus连接虚拟机上的oracle,而且本地机器也可以和虚拟机互ping通,但是本地的plsql连接不上虚拟机上的oracle,提示“连接超时”,本地也已经安装了客户端。
请各位大神帮帮忙哦。


baidu :  tnsping

------解决方案--------------------
登录的时候试试 直接指定 ip/实例名
------解决方案--------------------
1楼已经说清楚了吧