1.检查是否开启监听,配置方法移步:监听配置
su oracle // 切换到Oracle账号
lsnrctl start //启动监听器命令
lsnrctl stop // 停止监听器命令
lsnrctl status // 查看监听器命令
2.检查防火墙状态,关闭防火墙,如:
centos7查看防火墙命令:
sudo systemctl status firewalld。
查看后,看到active(running)就意味着防火墙打开了。
关闭防火墙,命令为:
sudo systemctl stop firewalld。
关闭后查看是否关闭成功,如果看到inactive(dead)就意味着防火墙关闭了。
再尝试连接就成功了。