Oracle连接太慢的原因及TNS无监听程序

Oracle连接太慢的原因及TNS无监听程序,第1张

原因一:

listener.log文件太大,删掉它

原因二:

OracleOraDb11g_home1TNSListener(services.msc)服务没启

原因三:

没有配置监听或者监听错误

此问题解决的方法和详细的 *** 作步骤如下:

1、首先,按键盘的组合键“ Win+R”,在运行窗口中输入“ services.msc”,按Enter键确认,如下图所示

2、其次,完成上述步骤后,转到Orcale并启动与Oracle相关的所有服务,如下图所示。

3、接着,完成上述步骤后,转到oracle11g安装目录并找到侦听文件“ listener.ora”,如下图所示。

4、然后,完成上述步骤后,打开“ listener.ora”文件,添加或修改SID_NAME名称为数据库实例名称,如下图所示。

5、最后,完成上述步骤后,启动数据库并检查状态。 此时,重新连接到PL/SQL将恢复正常,重新运行生产环境并恢复正常,如下图所示。

在Windows启动监听时报错:C:\Users\Administrator>lsnrctl start

LSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 17-4月-2021Copyright (c) 1991, 2010, Oracle. All rights reserved.启动tnslsnr: 请稍候...Failed to start service, error 193.TNS-12560: TNS: 协议适配器错误TNS-00530: 协议适配器错误同时使用服务来启动监听依然无法启动

OracleOraDb11g_home1TNSListener 监听服务无法启动

解决方案:

进入注册表:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\

OracleOraDb11g_home1TNSListener

查看imagepath中的值是否和

OracleOraDb11g_home1TNSListener 服务的“D:\Oracle\product\11.2.0\dbhome_1\BIN\TNSLSNR.exe” 一致,如不一致,修改为一致即可;


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7781477.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-09
下一篇2023-04-09

发表评论

登录后才能评论

评论列表(0条)

    保存