時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
系統(tǒng)上線,一下子有幾百人用,數(shù)據(jù)庫出現(xiàn)異常
ORA-12516: TNS: 監(jiān)聽程序找不到符合協(xié)議堆棧要求的可用處理程
一開始以為數(shù)據(jù)庫出了問題呢。
使用sqlplus連接以后,查看當(dāng)前會話數(shù)、processes和sessions值,發(fā)現(xiàn)session數(shù)和2個參數(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ù)庫,使更改生效
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來增加,刪除,修改列的語法 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 誤刪Oracle數(shù)據(jù)庫實(shí)例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索
人氣排行 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 Oracle中使用alter table來增加,刪除,修改列的語法 ORACLE SQL 判斷字符串是否為數(shù)字的語句 ORACLE和SQL語法區(qū)別歸納(1) oracle grant 授權(quán)語句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法