BUG:ORA-00600: internal error code, arguments: [kmgs_pre_process_request_6], [6], [2873], [2560], [3

zhang41082發表於2019-07-09

又碰見一個BUG,為什麼要說又呢?因為BUG實在是太多了,做DBA感覺就像在伊拉克穿行,到處都是暗槍、流彈、地雷、陷坑......起因是看見一個RAC庫的其中一個節點的DB_CACHE_SIZE有點小,怎麼辦呢?改大點唄,這個引數支援動態修改的,所以就不準備重啟DB了,直接改了就OK了。於是一個ALTER SYSTEM命令下去,告訴我ORA-03113: end-of-file on communication channel,感覺壞了,於是退出來再SQLPLUS進去,發現INSTANCE已經是IDLE的了,完完了,PS -EF|GREP ORA一看,只剩下ASM的程式還在,ORACLE的程式都沒了,檢視ALERT檔案,發現ORA-00600: internal error code, arguments: [kmgs_pre_process_request_6], [6], [2873], [2560], [3], [0xC58BE88E0], [], [],看來是夠背的了,於是先把庫起來,還好,順利起來了,到METALINK查檢視,具體解釋如下

[@more@]

Bug 4433838 Resizing cache crashes instance with OERI[kmgs_pre_process_request_6]

Description
Resizing the cache can crash the instance with
ORA-600[kmgs_pre_process_request_6]. This can occur if SGA_TARGET
is set > 4Gb with the low order word of the size = 0.

Workaround:
Use a different sga_target such that lower order word is not zero.

光貌似BUG現在還有幾個,不過還沒嚴重到這個地步,不知道哪天小宇宙又要爆發了。
啥也不說啦,多燒燒香吧

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25016/viewspace-1015404/,如需轉載,請註明出處,否則將追究法律責任。

相關文章