MMMNL absent錯誤 ,資料庫無法連線
MMMNL absent錯誤 ,資料庫無法連線
2011-8-24
Kevin Zou
大運結束後回公司上班,美國同事告訴我,一個DB 異常無法連線上,只好shutdown abort,重啟資料庫。 需要去找下root cause.
我登入到系統,檢查日誌檢視原因。
這個系統一般每個小時都會有歸檔日誌的產生,但是在當地時間14-16之間是沒有日誌的。
|
2011-08-23 14 4
2011-08-23 16 2
之間是沒有2011-08-23 15 的記錄。說明在這段時間內資料庫處於HUNG 狀態,使用者無法登陸,系統也不能做任何事情。
|
可能的原因:
|
我覺的這個資料庫應該是第二種原因,資料庫由於HANG住了,MMNL程式無法在後臺執行;當這種HANG的狀態一直到系統完全被停止前有好幾個小時,Oracle會在alert.log的尾端加上MMNL ABSENT 的一句話。 雖然這句話包括了MMNL程式,實際上是ORACLE程式HANG住的證明,而不僅僅是MMNL程式。
MMNL的這段話只證明了ORACLE 程式確實是被HANG啦,但到底是啥原因導致的呢?
我找到了一個BUG 的描述:
Bug 5470031: INCORRECT MAXSIZE ON UNDO DATAFILE LEADS TO "MMNL ABSENT FOR XX SECS; FOREGROUND。 這個BUG還是處於開發/解決狀態。
就是當設定了AUTOEXTEND 為 ON,MAXSIZE小於真實的SIZE大小時,系統就會報這個錯誤。
An incorrect MAXSIZE for the undo-datafile(s) leads to MMNL messages in the
alert.log
I think there are 2 issues :
1. Why are you able to set a ALTER DATABASE DATAFILE ...AUTOEXTEND MAXSIZE
smaller than the actual filesize.
2. MMNL is reporting messages in the alert.log which do not have a clear
root-cause. At least there is no direct link to the message and the
strange MAXSIZE (MAXBLOCKS) value.
解決方案為關閉AUOEXNTEND,或者MAXSIZE值大於SIZE的值。
我的環境:
|
一個檔案沒有開啟AUTOEXEND,另外一個檔案是AUTOEXEND 為ON,難道 MAXSIZE等於SIZE的大小也會出錯?
取消自動增長選項,觀察是否再次出現類似情況
-END-
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/40239/viewspace-705720/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MMNL absent ,資料庫無法連線資料庫
- qt使用mysql,開啟資料庫,丟擲無法連線錯誤。QTMySql資料庫
- sql server資料庫錯誤資料恢復(資料庫連線失效,無法附加查詢)SQLServer資料庫資料恢復
- 資料庫例項到nomount 使用連線串無法連線到資料庫 報ORA-12528錯誤資料庫
- WAMP無法連線mysql資料庫MySql資料庫
- OEM:Enterprise Manager 無法連線到資料庫例項 錯誤解決資料庫
- cacti登陸出現報錯:資料庫無法連線資料庫
- iis網站資料庫無法連線資料庫網站資料庫
- 網站連線資料庫配置錯誤網站資料庫
- 網站提示資料庫連線錯誤網站資料庫
- Oracle 資料庫連線錯誤解決方法Oracle資料庫
- DedeCms錯誤警告:連線資料庫失敗資料庫
- 網站顯示無法連線資料庫網站資料庫
- 阿里雲資料庫連線資料庫錯誤:如何解決?阿里資料庫
- 網站資料庫連線錯誤怎麼辦?網站資料庫
- 【YashanDB資料庫】PHP無法透過ODBC連線到資料庫資料庫PHP
- 織夢dedecms網站資料庫無法連線網站資料庫
- 網站無法連線資料庫怎麼辦?網站資料庫
- 連線資料庫出錯???資料庫
- 恢復資料庫引數錯誤無法啟動資料庫
- win10ip地址配置錯誤網路無法連線怎麼辦 ip地址配置錯誤網路無法連線的方法Win10
- 織夢DedeCms錯誤警告,連線資料庫失敗資料庫
- 資料庫連線錯誤的原因及解決方法資料庫
- 網站出現資料庫連線錯誤怎麼辦?網站資料庫
- 網站資料庫連線時錯誤怎麼辦?網站資料庫
- 錯誤:無法與 SFTP 伺服器建立 FTP 連線FTP伺服器
- HGAdmin無法連線本地資料庫解決方式資料庫
- 網站域名無法連線資料庫怎麼回事網站資料庫
- 上網站無法連線資料庫怎麼辦?網站資料庫
- 寬頻連線錯誤678 寬頻連線錯誤691錯誤的解決辦法
- dbua後資料庫無法啟動錯誤的解決資料庫
- ORA-12537 TNS:資料庫連線錯誤資料庫
- 我的postgresql資料庫報埠錯誤,連線失敗SQL資料庫
- 網站提示連線資料庫錯誤怎麼解決網站資料庫
- 開啟網站資料庫連線錯誤怎麼辦?網站資料庫
- 解決無法連線SQL Server資料庫的方法BWSQLServer資料庫
- 客戶端無法連線資料庫的小問題客戶端資料庫
- 使用 localhost 無法連線 MySQL 資料庫的解決方案localhostMySql資料庫