09945 oracle 解决方法_ORACLE rman与RMAN-00054ORA-09945
最近,一客戶反饋,他們的oracle數(shù)據(jù)庫(kù)備份不了,讓遠(yuǎn)程看下,不看不知道,一看嚇一跳。
rman嘗試本地登錄,執(zhí)行命令rman target /發(fā)現(xiàn)確實(shí)登陸不了,但是問題原因很明確,也很
讓人苦笑不得,是硬盤磁盤空間滿了。
具體的報(bào)錯(cuò)信息截圖如下:
根據(jù)報(bào)錯(cuò)信息可知,確實(shí)是磁盤空間耗盡,數(shù)據(jù)庫(kù)實(shí)例無(wú)法創(chuàng)建審計(jì)文件拋出ORA-09945,數(shù)據(jù)庫(kù)阻止
rman進(jìn)行初始化。不僅如此,sqlplus / as sysdba也無(wú)法本地登錄數(shù)據(jù)庫(kù)。處理方法很簡(jiǎn)單,就是盡可能
root登陸服務(wù)器進(jìn)入到oracle的審計(jì)目錄的上一級(jí),審計(jì)目錄是進(jìn)不去的,將審計(jì)目錄mv重命名,
oracle
執(zhí)行新建審計(jì)目錄,然后rm -rf強(qiáng)制刪除即可。
開啟數(shù)據(jù)庫(kù)審計(jì)的情況下,審計(jì)目錄會(huì)用的很快,不光磁盤空間很容易耗盡,文件系統(tǒng)的inode資源也很
容易耗盡,原因就是審計(jì)會(huì)產(chǎn)生很多很碎很小的文件,耗光文件系統(tǒng)目錄的inode或者磁盤空間資源,導(dǎo)致
數(shù)據(jù)庫(kù)掛起。對(duì)于inode耗盡的情況,需要對(duì)文件系統(tǒng)先做擴(kuò)容,然后執(zhí)行碎小文件的清理。對(duì)于文件系統(tǒng)
inode和空間使用量,最好設(shè)置監(jiān)控以便及時(shí)發(fā)現(xiàn)問題解決問題,防止數(shù)據(jù)庫(kù)掛起引起業(yè)務(wù)中斷。
總結(jié)
以上是生活随笔為你收集整理的09945 oracle 解决方法_ORACLE rman与RMAN-00054ORA-09945的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: refreshtoken用mysql_「
- 下一篇: java 线程栈空间_java线程的内存