问题:监听报错TNS-01189,PL/SQL Developer无法正常连接
新建实验虚拟机,安装完成后无法连接PL/SQL Developer,监听报错
TNS-01189: The listener could not authenticate the user
1、查看监听进程
2、参考相关文档资料
根据这篇文档所提供的问题解决思路
https://blog.csdn.net/wbdhc/article/details/54893937
可能导致问题的原因:
1、/etc/hosts文件中的ip和主机名不一致
2、listener.ora 中监听主机非当前主机
3、检查hosts文件
对比hosts文件和xftp中虚拟机的信息,ip地址和主机名是一致,首先排除
4、检查监听文件
监听文件路径下没有相关的监听文件,问题可能就是缺少listener.ora文件
5、创建监听文件
netca启动监听管理配置
成功生成监听文件,但报错依旧存在,尝试重启监听进程仍旧无效
7、修改监听文件
根据参考文档的思路可能还是监听文件的问题,尝试修改监听文件中的host,直接修改为ip地址
结束监听进程
重启启动监听
查看监听状态,监听恢复正常
测试数据库能否正常连接,PL/SQL Developer登录成功