1. 程式人生 > >ORA-00020: maximum number of processes (1000) 錯誤處理

ORA-00020: maximum number of processes (1000) 錯誤處理

-o 日誌 故障現象 args mage 多進程 num xxx image

故障現象:
檢查數據庫備份時發現數據庫未執行備份,查看日誌顯示:
技術分享圖片
[root@oracle 11g ~]# su - oracle
[root@oracle 11g ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 18 18:14:15 2014

Copyright (c) 1982, 2009, Oracle. All rights reserved.

ERROR:
ORA-00020: maximum number of processes (1000) exceeded #登錄oracle時報進程數超過1000的錯誤,導致無法登錄。

查看oracle報錯實例的進程數,發現很多進程:
[root@oracle 11g ~]$ps -ef|grep "oracleXXXX (LOCAL=NO)" #XXXX為數據庫實例
故障處理:
[root@oracle 11g ~]$ps -ef|grep "oracleXXXX (LOCAL=NO)"|grep -v grep|awk ‘{print $2}‘|xargs kill -9

重新登錄數據庫
問題解決。

ORA-00020: maximum number of processes (1000) 錯誤處理