1、现象1:
在虚拟机中ping本地的ip,可以Ping通,但是去ping虚拟机的网络,不能ping通,去关闭虚拟机的防火墙,然后再次ping,可以ping通;
2、现象2:
虚拟机中tnsping本机的网络,可以tnsping通,但是反过来就不行;
3、现象2的解决方法:
重新配置监听服务
3.1、打开命令窗口,使用netstat -an命令查看1521端口是否打开,如果出现0.0.0.0:1521则可以远程连接Oracle,如果仅有127.0.0.1:1521则表示只能本机连接Oracle,这时候需要重新配置监听;
3.2、在虚拟机关闭Oracle的监听服务,打开oracle11g的Net Configuration Assitant,先选中删除,一直下一步,然后再点添加,一直下一步,配置完成之后就可以远程连接虚拟机上的数据库了。
4、通过sqlplus连接远程数据库
sqlplus user/password@ip:port/sid



