時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
系統(tǒng)上線,一下子有幾百人用,數(shù)據(jù)庫(kù)出現(xiàn)異常
ORA-12516: TNS: 監(jiān)聽程序找不到符合協(xié)議堆棧要求的可用處理程
一開始以為數(shù)據(jù)庫(kù)出了問(wèn)題呢。
使用sqlplus連接以后,查看當(dāng)前會(huì)話數(shù)、processes和sessions值,發(fā)現(xiàn)session數(shù)和2個(gè)參數(shù)的值已經(jīng)非常逼近
Sql代碼
1.SQL> select count(*) from v$session;
2.COUNT(*)----------
3.? 88
4.
5.SQL> show parameter processes
6.NAME?? TYPE? VALUE
7.db_writer_processes????? integer???? 1
8.gcs_server_processes???? integer???? 0
9.job_queue_processes????? integer???? 10
10.log_archive_max_processes????? integer???? 2
11.processes??? integer???? 100
12.
13.SQL> show parameter sessions
14.NAME?? TYPE? VALUE
15.java_soft_sessionspace_limit?? integer???? 0l
16.icense_max_sessions???? integer???? 0
17.license_sessions_warning integer???? 0
18.logmnr_max_persistent_sessions integer???? 1
19.sessions???? integer???? 110
20.shared_server_sessions?? integer
2、修改processes和sessions值
Sql代碼
1.SQL> alter system set processes=300 scope=spfile;
2.系統(tǒng)已更改。
3.SQL> alter system set sessions=335 scope=spfile;
4.系統(tǒng)已更改。
3、查看processes和sessions參數(shù),但更改并未生效
Sql代碼
1.SQL> show parameter processes
2.NAME?? TYPE? VALUE
3.db_writer_processes????? integer???? 1
4.gcs_server_processes???? integer???? 0
5.job_queue_processes????? integer???? 10
6.log_archive_max_processes????? integer???? 2
7.processes??? integer???? 100
8.SQL> show parameter sessions
9.NAME?? TYPE? VALUE
10.license_max_sessions???? integer???? 0
11.license_sessions_warning integer???? 0
12.logmnr_max_persistent_sessions integer???? 1
13.sessions???? integer???? 110
14.shared_server_sessions?? integer
4、重啟數(shù)據(jù)庫(kù),使更改生效
Sql代碼
1.SQL> shutdown
2.SQL> startup
3.SQL> show parameter processes
4.NAME?? TYPE? VALUE
5.db_writer_processes????? integer???? 1
6.gcs_server_processes???? integer???? 0
7.job_queue_processes????? integer???? 10
8.log_archive_max_processes????? integer???? 2
9.processes??? integer???? 300
10.SQL> show parameter sessions
11.NAME?? TYPE? VALUE
12.java_soft_sessionspace_limit?? integer???? 0
13.license_max_sessions???? integer???? 0
14.license_sessions_warning integer???? 0
15.logmnr_max_persistent_sessions integer???? 1
16.sessions???? integer???? 335
17.shared_server_sessions?? integer
其他:
ORACL
關(guān)鍵詞標(biāo)簽:Oracle連接數(shù),ORA-125
相關(guān)閱讀
熱門文章 Oracle中使用alter table來(lái)增加,刪除,修改列的語(yǔ)法 oracle中使用SQL語(yǔ)句修改字段類型-oracle修改SQL語(yǔ)句案例 誤刪Oracle數(shù)據(jù)庫(kù)實(shí)例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索
人氣排行 oracle中使用SQL語(yǔ)句修改字段類型-oracle修改SQL語(yǔ)句案例 Oracle中使用alter table來(lái)增加,刪除,修改列的語(yǔ)法 ORACLE SQL 判斷字符串是否為數(shù)字的語(yǔ)句 ORACLE和SQL語(yǔ)法區(qū)別歸納(1) oracle grant 授權(quán)語(yǔ)句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法