今天准备做几个Oracle实验,突然发现无法连接到虚拟机的Oracle,而且动态监听也无法启动
问题1:动态监听无法启动
原因:/etc/hosts中的配置错误,里面的ip地址配错了
问题2:listener正常启动,但是tnsping不通
原因:
客户端(windows) 使用tnsping 服务器IP,看能否拼通,拼不通说明服务器端有问题,存在两种情况:
1,检查监听器是否起动(lsnrctl status)
2,防火是否打开1521端口若没有打开,则编辑/etc/sysconfig/iptables文件,添加下面一句
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT