您好,登錄后才能下訂單哦!
ORA-00257: archiver error. Connect internal only, until freed.Cause: The archiver process received an error while trying to archive a redo log. If the problem is not resolved soon, the database will stop executing transactions. The most likely cause of this message is the destination device is out of space to store the redo log file.Action: Check the archiver trace file for a detailed description of the problem. Also, verify that the device specified in the initialization parameter archive_log_dest is set up properly for archiving.
大致是說oracle保存redo file的時候失敗了,讓登陸數據庫查看是不是archive_log_dest是否有問題
先進入數據庫查看下是不是
SQL> select * from v$flash_recovery_area_usage;
可以看到PERCENT_SPACE_USED的一個值是99.7而他對應的FILE_TYPE是ARCHIVELOG.所以大致可以知道是ARCHIVELOG已經滿了!
select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage 可以查看archivelog占了多大的空間,而show parameter recover可以知道系統分配了多少archivelog空間。
然后退出數據庫,進入rman,準備刪除archivelog
ramn target /
執行刪除操作
RMAN> delete archivelog all
刪除完成以后,在此訪問連接顯示正常
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。