1. 程式人生 > >ORA-00257 歸檔日誌錯誤的解決方案

ORA-00257 歸檔日誌錯誤的解決方案

(1)檢視資料庫REDOLOG情況:

SQL> conn / as sysdba

SQL> select * from v$log;

(2)檢視FLASH_RECOVERY_AREA空間使用情況:

SQL> select * from v$recovery_file_dest;

(3)計算flash recovery area已經佔用的空間:

SQL> select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage;

(4)歸檔日誌空間已使用了多少百分比
SQL> select * from v$flash_recovery_area_usage;

(5)找到recovery目錄:

SQL> show parameter recover;

解決方案: 1、增大資料庫的儲存空間 SQL> alter system set DB_RECOVERY_FILE_DEST_SIZE=20g;
2、刪除日誌 C:/Documents and Settings/Administrator>RMAN TARGET SYS/[email protected] SQL>crosscheck archivelog all; SQL>delete expired archivelog all; exit