Oracle报错:TNS-01189

问题:监听报错TNS-01189,PL/SQL Developer无法正常连接

新建实验虚拟机,安装完成后无法连接PL/SQL Developer,监听报错

Oracle报错:TNS-01189

TNS-01189: The listener could not authenticate the user

1、查看监听进程

Oracle报错:TNS-01189

2、参考相关文档资料

根据这篇文档所提供的问题解决思路

https://blog.csdn.net/wbdhc/article/details/54893937

可能导致问题的原因:
1、/etc/hosts文件中的ip和主机名不一致
2、listener.ora 中监听主机非当前主机

3、检查hosts文件

对比hosts文件和xftp中虚拟机的信息,ip地址和主机名是一致,首先排除

Oracle报错:TNS-01189

4、检查监听文件

监听文件路径下没有相关的监听文件,问题可能就是缺少listener.ora文件

Oracle报错:TNS-01189

5、创建监听文件

netca启动监听管理配置

Oracle报错:TNS-01189

成功生成监听文件,但报错依旧存在,尝试重启监听进程仍旧无效

Oracle报错:TNS-01189
Oracle报错:TNS-01189

7、修改监听文件

根据参考文档的思路可能还是监听文件的问题,尝试修改监听文件中的host,直接修改为ip地址

Oracle报错:TNS-01189

结束监听进程

Oracle报错:TNS-01189

重启启动监听

Oracle报错:TNS-01189

查看监听状态,监听恢复正常

Oracle报错:TNS-01189

测试数据库能否正常连接,PL/SQL Developer登录成功

Oracle报错:TNS-01189

上一篇:程序人生 - TIOBE 编程语言排行榜是什么,它是如何计算编程语言排行的?


下一篇:如何用annovar下载数据库