oracle 12518 错误怎么解决

oracle 12518 错误怎么解决,第1张

[oracle@mlab2 ~]$ oerr ora 12518

12518, 00000, "TNS:listener could not hand off client connection"

// *Cause: The process of handing off a client connection to another process

// failed.

Windows *** 作系统? 一般是listener分配不了更多连接了,可能是OS系统资源不足,也可能是ORACLE参数设置不当,也可能是负载过高导致的,总体一句 需要做调优,而调优不是简单的调几个参数。

建议你找公司的DBA来看看,如果没有DBA那么请外面专门做ORACLE优化的公司看。

AskMaclean Oracle

1. 打开<OracleHome>/network/admin/listener.ora文件,找到:

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = D:/oracle/product/10.2.0/db_1)

(PROGRAM = extproc)

)

)

2.加:

(SID_DESC =

(GLOBAL_DBNAME = HIT)

(ORACLE_HOME = D:/oracle/product/10.2.0/db_1)

(SID_NAME = HIT)

)

其中HIT是本机oracle的SID。

3. 最后变成:

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = D:/oracle/product/10.2.0/db_1)

(PROGRAM = extproc)

)

(SID_DESC =

(GLOBAL_DBNAME = HIT)

(ORACLE_HOME = D:/oracle/product/10.2.0/db_1)

(SID_NAME = HIT)

)

)

4. 保存文件,重启服务中的TNSListener,OK!


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

原文地址: http://outofmemory.cn/tougao/9916495.html

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

发表评论

登录后才能评论

评论列表(0条)

保存