多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > ORA-12518: TNS:listener could not hand off client connection

ORA-12518: TNS:listener could not hand off client connection

來源:程序員人生   發布時間:2014-11-03 08:37:10 閱讀次數:6247次

1、ORA⑴2518: TNS:listener could not hand off client connection

在團隊成員增多時,常常出現“沒法分發客戶端連接”等問題。在網上搜索1番后,終究解決了該問題,現將解決方案總結以下,以供參考和以后備用。

更改SPFILEORCL.ORA文件中的process

F:oracleproduct10.2.0db_1databaseSPFILEORCL.ORA

緣由:團隊成員增多,原有http://www.vxbq.cn/db/設置不夠用,致使連接plsql和啟動tomcat時常常拋出“沒法分發客戶端連接”的異常。

解決方案:

第1步:調劑process和session值

1. 檢查process和session是不是夠用。

a)使用plsql連接到oracle,查看process進程數:

select count(*) from v$process; --獲得http://www.vxbq.cn/db/目前的進程數。 select value from v$parameter where name = 'processes'; --獲得進程數的上限。
b)查看session會話數:

select count(*) from v$session; --獲得http://www.vxbq.cn/db/目前的會話數。 select value from v$parameter where name = 'sessions'; --獲得會話數的上限。
查看當前process和sessions是不是接近上限值。若接近,可以將其增大。

2. 調劑這兩個參數值大小。

系統進程數process和系統會話數session之間存在1個關系:

process數=session數*1.1+5

我們在配置時參考該規律進行設定。

a)  修改process值

alter system set processes=1000 scope=spfile;   --將process值改成1000

b)  修改session值

alter system set sessions=1105 scope=spfile;    --將sessions值改成1105

3. 備份pfile,重啟oracle

a) 修改完成后,備份pfile

create pfile from spfile;   --從spfile(運行時配置)創建pfile(系統配置)

c)  重啟oracle

重啟的方法有很多種,可以重啟oracle服務,或重啟http://www.vxbq.cn/db/。Windows下可以直接重啟服務。


第2步:修改dispatchers個數

如果第1步解決不了問題。可以進行第2步的操作。

1.查看當前dispatchers個數,和dispatchers使用率

select name,busy,status,accept,idle from v$dispatcher;  --查看當前dispatchers個數和部份信息。1般默許安裝的庫只有1個。

select name,(busy/(busy+idle))*100 "busy rate%" from v$dispatcher; --查看dispatchers使用率

如果使用率大于50%,則要斟酌增加dispatchers個數。

2.調劑dispatchers個數

alter system set dispatchers='(protocol=tcp)(dispatchers=3)(service=youroracleservicenameXDB)';

--修改dispatchers個數為3.

3. 重啟oracle。


當重啟服務的時候,出現沒有監聽程序的毛病


2.ORA⑴2541: TNS:無監聽程序

1:F:oracleproduct10.2.0db_1 etworkadminlistener.ora 中添加以下代碼:

(SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = F:oracleproduct10.2.0db_1) (PROGRAM = extproc) )

# listener.ora Network Configuration File: F:oracleproduct10.2.0db_1 etworkadminlistener.ora # Generated by http://www.vxbq.cn/oracle/ configuration tools. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = orcl) (ORACLE_HOME = F:oracleproduct10.2.0db_1) (SID_NAME = orcl) ) (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = F:oracleproduct10.2.0db_1) (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = wl-fe65b9e18e24)(PORT = 1521)) ) )
注意:重啟 listener 和service  


由于上述更改了spfileorcl.ora,可能致使此文件丟失,致使 oracle 不可用

3、oralce不可用

創建SPFILEORCL.ORA文件,注意:SPFILEORCL,ORCL是實例的名字

F:oracleproduct10.2.0db_1databaseSPFILEORCL.ORA

cmd中運行:

sqlplus /nolog conn / as sysdba; create spfile='F:oracleproduct10.2.0db_1databaseSPFILEORCL.ORA' from pfile='F:oracleproduct10.2.0adminorclpfileinit.ora.7292014151052';

故當出現此毛病的是,先創建SPFILEORCL.ORA文件,然后更改監聽毛病,重啟監聽和服務便可

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美日本综合 | 午夜久久久久久久 | 影视先锋av资源噜噜 | 国产成人精品视频一区二区不卡 | 欧美成人黑人xx视频免费观看 | 久久国产精品久久久久久久久久 | 日本一二区视频 | 亚洲国产日韩欧美综合久久 | julia一区二区三区中文字幕 | 看欧美的一级毛片 | 国产亚洲欧美日本一二三本道 | av在线影院 | 欧美一级α片 | 精品一区二区三区中文 | 久久嫩草 | 国产原创中文字幕 | 久草在线新首页 | 日本亚州在线播放精品 | 久久精品中文字幕极品 | 国产偷v国产偷v国产 | 亚洲另类图片专区 | 一级看片免费视频 | 性8成人有声小说在线播放 性freemovies中国群众 | 成人性欧美丨区二区三区 | 欧美亚洲另类一区中文字幕 | 成人欧美精品久久久久影院 | 国产91久久久久久久免费 | 日韩国产欧美精品综合二区 | 中文成人在线视频 | 成人不卡| 2022偷拍午夜视频在线播放 | 欧美一区二区视频在线观看 | 亚洲色图色 | 一区二区三区在线视频播放 | 成人a毛片久久免费播放 | 欧美一区二区三区不卡免费 | 一级爱一级做a性视频 | 国产精品9999久久久久 | 亚洲精品第二页 | 日韩一区在线视频 | 国产精品久久久久久久久免费观看 |