您好,登錄后才能下訂單哦!
上午開虛擬機登錄數(shù)據(jù)庫的時候,突然就報錯:ORA-09817: Write to audit file failed
寫入失???不會是磁盤滿了吧?當然,no space left on device提示的很明顯,df -h 查詢一下,果然100%了:
馬上搜羅下oracle目錄有什么能刪的,發(fā)現(xiàn)有補丁文件,果斷刪除,騰出將近200M空間,應該能起來了:
終于又見面了,回想一下,之前做實驗的時候有開過歸檔,確認下:
的確是開著的,歸檔文件就在/oracle目錄,大小1G左右,先關(guān)歸檔再刪除文件吧。
[oracle@db01 oracle]$ du -sh archive/ 1019M archive/
關(guān)閉歸檔步驟:
1、關(guān)閉數(shù)據(jù)庫,啟動到mount狀態(tài);
shutdown immediate;
startup mount;
2、關(guān)閉歸檔;
alter database noarchivelog;
3、啟動到open狀態(tài);
alter database open;
4、查看歸檔狀態(tài);
archive log list;
刪完之后,df -h看到剩余有1.5g,雖然不多,但基本滿足目前的學習使用了,以后再重新做吧。
[oracle@db01 oracle]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 12G 4.4G 6.9G 39% / tmpfs 2.0G 300M 1.7G 16% /dev/shm /dev/sdb1 20G 18G 1.5G 93% /oracle /dev/sdc1 20G 172M 19G 1% /soft
最后,再把db_recovery_file_dest_size和db_recovery_file_dest兩個參數(shù)重置一下:
alter system reset db_recovery_file_dest_size scope=spfile; alter system reset db_recovery_file_dest scope=spfile;
重啟數(shù)據(jù)庫檢查已經(jīng)恢復默認:
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。