資料庫日誌中出現啟動JOB程式的TIMED OUT資訊
在資料庫的alert檔案中發現了錯誤資訊。
詳細錯誤資訊如下:
Tue Nov 17 17:02:02 2009
Timed out trying to start process J000.
Tue Nov 17 17:04:08 2009
Timed out trying to start process J000.
Tue Nov 17 17:06:14 2009
Timed out trying to start process J000.
Tue Nov 17 17:08:19 2009
Timed out trying to start process J000.
Tue Nov 17 17:10:30 2009
Timed out trying to start process J000.
Tue Nov 17 17:12:36 2009
Timed out trying to start process J000.
Tue Nov 17 17:14:42 2009
Timed out trying to start process J000.
Tue Nov 17 17:16:47 2009
Timed out trying to start process J000.
Tue Nov 17 17:18:53 2009
Timed out trying to start process J000.
Tue Nov 17 17:20:59 2009
Timed out trying to start process J000.
從上面的資訊看,問題發生在啟動JOB程式的時候,不過資料庫沒有其他任何的錯誤資訊,無法透過其他的資訊來判斷是什麼問題導致了這個錯誤的產生。
由於沒有其他的資訊,只好以上面的資訊為關鍵字查詢了metalink,結果也沒有找到任何有價值的資訊。
由於從資料庫和作業系統中都沒有找到導致問題的原因,本打算放棄,結果在檢查其他的資料庫的時候意外的發現了線索:
Tue Nov 17 17:06:13 2009
Errors in file /data/oracle/admin/jiangsu/bdump/jiangsu_j000_16007.trc:
ORA-12012: error on auto execute of job 101
ORA-12048: error encountered while refreshing materialized view "NDMAIN"."CAT_PRODUCT"
ORA-04052: error occurred when looking up remote object SELE.SYS@DATA01.US.ORACLE.COM
ORA-00604: error occurred at recursive SQL level 3
ORA-02068: following severe error from DATA01
ORA-00020: maximum number of processes (300) exceeded
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2254
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2460
ORA-06512: at "SYS.DBMS_IREFRESH", line 683
ORA-06512: at "SYS.DBMS_REFRESH", line 195
ORA-06512: at line 1
Tue Nov 17 17:08:18 2009
Errors in file /data/oracle/admin/jiangsu/bdump/jiangsu_j000_16009.trc:
ORA-12012: error on auto execute of job 101
ORA-12048: error encountered while refreshing materialized view "NDMAIN"."CAT_PRODUCT"
ORA-04052: error occurred when looking up remote object SELE.SYS@DATA01.US.ORACLE.COM
ORA-00604: error occurred at recursive SQL level 3
ORA-02068: following severe error from DATA01
ORA-00020: maximum number of processes (300) exceeded
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2254
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2460
ORA-06512: at "SYS.DBMS_IREFRESH", line 683
ORA-06512: at "SYS.DBMS_REFRESH", line 195
ORA-06512: at line 1
Tue Nov 17 17:12:18 2009
Errors in file /data/oracle/admin/jiangsu/bdump/jiangsu_j000_16017.trc:
ORA-12012: error on auto execute of job 101
ORA-12048: error encountered while refreshing materialized view "NDMAIN"."CAT_PRODUCT"
ORA-04052: error occurred when looking up remote object SELE.SYS@DATA01.US.ORACLE.COM
ORA-00604: error occurred at recursive SQL level 3
ORA-02068: following severe error from DATA01
ORA-00020: maximum number of processes (300) exceeded
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2254
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2460
ORA-06512: at "SYS.DBMS_IREFRESH", line 683
ORA-06512: at "SYS.DBMS_REFRESH", line 195
ORA-06512: at line 1
這個資料庫透過資料庫鏈訪問的物件就是前面出錯的物件,而這裡可以輕易的發現導致問題的原因是由於目標資料庫的啟動程式已經超過了初始化引數設定。
根據這個錯誤的時間,可以確定,導致本機上JOB程式啟動失敗的原因肯定也是由於processes超過了300。
雖然目標資料庫的訪問很小,但是忙時程式超過300的可能性還是很大的,顯然這個初始化引數的設定偏小。
沒想到本機的資訊都無法定位的問題,卻透過其他伺服器上的資訊得到解決。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-621513/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 程式日誌中出現out of OS kernel IO resources
- LMD程式日誌中出現Setting 3-way CR grants資訊
- 【每日一MOS】- LGWR的trace日誌中出現Warning資訊
- alert日誌中出現ash size的警告
- 系統日誌中出現大量的truncating integer value to 32 bits資訊
- 刪除redo所有日誌,資料庫無法啟動資料庫
- Sybase資料庫日誌過大導致不能啟動(轉)資料庫
- jdbc訪問KingbaseES資料庫SocketTimeoutException Read timed outJDBC資料庫Exception
- 開啟關閉oracle資料庫附加日誌Oracle資料庫
- 系統日誌及資料庫相關資訊收集資料庫
- 根據Alert日誌查詢資料庫啟動、關閉時間資料庫
- postfix日誌中出現“Hostnotfound,tryagain”(轉)AI
- Hadoop MapReduce Job提交後的互動日誌Hadoop
- 查詢SQL Server 2005資料庫重做日誌的資訊SQLServer資料庫
- 啟動tomcat時,日誌裡大量輸出建立資料來源dataSource的日誌Tomcat
- nohup不輸出nohup.out日誌資訊,已解決。
- 資料庫日誌中一條"異常"資訊所包含的細節資料庫
- RAC環境備份歸檔日誌和RMAN恢復啟動資料庫資料庫
- MySQL資料庫中的日誌檔案---(1)錯誤日誌MySql資料庫
- 資料庫的啟動資料庫
- oracle 11.2.0.3 grid ons 程式 checked timed outOracle
- oracle資料庫mmnl日誌很大Oracle資料庫
- 分析資料庫日誌(LogMiner)資料庫
- 清除SQL Server資料庫日誌SQLServer資料庫
- alert日誌中出現Private Strand Flush Not Complete的處理方法
- 資料庫altert日誌中的GTX提示資料庫
- MySQL資料庫中的日誌檔案---(3)慢查詢日誌MySql資料庫
- MySQL資料庫中的日誌檔案---(2)普通查詢日誌MySql資料庫
- 告警日誌出現kewastUnPackStats資訊AST
- 資料庫收縮,刪除日誌,自動收縮,資料庫分離附加資料庫
- jenkins釋出服務失敗檢視catalina.out啟動日誌和xxl-job jobhandler naming conflictsJenkins
- Oracle資料庫重做日誌及歸檔日誌的工作原理說明Oracle資料庫
- 瀚高資料庫日誌挖掘方法資料庫
- 資料庫映象和日誌傳送資料庫
- SQL Server 檢視資料庫日誌SQLServer資料庫
- IIS 日誌匯入到資料庫的方法資料庫
- SQLServer資料庫日誌清理 清除sqlserver2005日誌SQLServer資料庫
- Oracle資料庫——Scheduler JobOracle資料庫