admin

PLSQL 连接oracle12514监听程序当前无法识别连接描述符

admin 数据库 2023-04-27 519浏览 0

使用第三方工具是PLSQL13链接Oracle数据库。

本机PLSQL连接不上,还报如下错:


通过这个描述,我们可以得出应该是监听程序配置出现了问题,既然锁定到了方向,那么就可以开始寻找解决方案了。

现在来具体谈谈我是怎么解决的。


1、检查Oracle的监听服务是否正常运行

点击键盘的win+R,输入services.msc,点击确定/回车键

02.jpg


查看Oracle监听服务的状态是否是正在运行,如果没启动,鼠标右键启动即可

o3.jpg

2.找到并修改listener.ora文件

在Oracle的安装目录中找到(我的在C盘)C:\Oracle\WINDOWS.X64_193000_db_home\network\admin\listener.ora,如果不知道路径,也可以在计算机中搜索。



在文件中的SID_LIST中添加代码段:


(SID_DESC =

   (GLOBAL_DBNAME = ORCL)

   (ORACLE_HOME = C:\Oracle\WINDOWS.X64_193000_db_home)  

   (SID_NAME = ORCL)

)


GLOBAL_DBNAME:全局数据库名

ORACLE_HOME:填写Oracle安装目录

SID_NAME:一般默认都是ORCL(也可以修改)


完整的listener文件如下:

o4.jpg

注意:修改配置完成后一定要重新启动监听服务,参考第一条



到此本机PLSQL就可以正常登录了


版权声明

本站《作品展示》类文章均为原创,转载必须注明出处,技术分享类文章部分来源于网络,版权归原作者所有,若侵权请留言。