在网上查了一下,主要有以下三种解决方案:
第一种肯定不是,删掉
一、listener文件中的GLOBAL_DBNAME ,SID_NAME可能与实例名称不符,修改后,重启listener
.
第二三种有可能。
二、专有服务器模式下processes值设的过小。可通过以下方法解决:
1.cmd
2.sqlplus
3.connect sys/test as sysdba
4.查看会话数、processes、sessions
SQL> select count(*) from v$session;
COUNT(*)
----------
45
SQL> show parameter processes
NAME TYPE VALUE
db_writer_processes integer 1
gcs_server_processes integer 0
job_queue_processes integer 10
log_archive_max_processes integer 2
processes integer 50
SQL> show parameter sessions
NAME TYPE VALUE
java_soft_sessionspace_limit integer 0l
icense_max_sessions integer 0
license_sessions_warning integer 0
logmnr_max_persistent_sessions integer 1
sessions integer 60
shared_server_sessions integer
5.
修改processes和sessions值:sessions=(1.1*process+5)
SQL
>
alter
system
set
processes
=
300
scope
=
spfile;
系统已更改。
SQL
>
alter
system
set
sessions
=
335
scope
=
spfile;
系统已更改。
6.重启数据库,使更改生效
三、共享模式下
1.show parameters dispatchers;
NAME TYPE VALUE
dispatchers string (protocol=tcp)(service=oracle10xdb)
max_dispatchers integer
2.确定是否有足够的dispatchers
SQL> select name, (busy/(busy + idle)) "dispatcher busy rate" from v$dispatcher
;
NAME dispatcher busy rate
---- --------------------
D000 .000121704
D001 .000042597
D002 .004935402
如果超过50%,则需要考虑增加更多的dispatchers;
3.改变dispathchers:
SQL>alter system set dispatchers = '(protocol=tcp)(dispatchers=3)(service=oracle10xdb)';
system altered
分享到:
相关推荐
ORA-12518 TNS:监听程序无法分发客户机连接,在您安装好数据库后配置连接数据库的过程中遇到这类问题应该很头疼吧,不过,当您还是四处查资料来解决您遇到的另你头疼的问题时,如果不经意间看到了这则贴子,那请您升...
错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...
ora-12514:TNS:监听程序当前无法识别连接描述符中请求的服务bug,解决文档.
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务
ORA-12154: TNS: 无法解析指定的连接标识符的解决方法
Oracle_ORA-12518故障_处理,希望在此与大家分享,能够在实际的工作中提高解决问题的能力
ORA-12514TNS监听程序当前无法识别连接描述符中请求服务的解决方法[借鉴].pdf
解决ORACLE TNS: 无法解析指定的连接标识符; 里面有步骤
主要介绍了连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程,非常不错,具有参考借鉴价值,需要的朋友可以参考下
收集的关于 ORA-12516 or ORA-00020 TNS 监听程序无法找到匹配协议栈的可用句柄
oracle报错ora-12541:TNS无监听程序
ORA-12560 TNS 协议适配器错误
相信各位都遇到过这样一个问题吗,数据库安装好一后过不了几天,就会出现连接不上本地数据库的的事情,而且还会出现报错代码,在这个时候你可能就不知所措了,而对于新手来说就更成问题了,而且无从下手,而解决这个...
最近在工作中遇到了一个问题,错误是Oracle dbca时报错:ORA-12547: TNS:lost contact,通过查找相关的资料终于找到了解决的方法,下面分享给大家,话不多说了,来一起看看详细的介绍吧。 环境: OS:RHEL6.5 x86-...
ORA-12541 TNSno listener 的解决方案 ORA-12541 TNSno listener 的解决方案
ORA-12514:监听程序当前无法识别链接描述符中请求的服务,简单的来说就是Oracle数据库的监听器配置有问题。 解决方案 打开cmd命令,输入tnsping orcl ,正常情况下是这样显示的: 下面会显示监听器配置文件的路径及...
实验得来的,不是随便copy的, ORA-12560TNS协议适配器错误,这个问题可定可以解决
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 解决方法ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 解决方法ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 解决方法ORA-12514 ...
安装Oracle后,用PL/SQL Developer连接oracle时出现ORA-12541:TNS:无监听程序的