1、常用命令
sql> show parameter log_archive_dest;
sql> archive log list;
sql> select * from v$flash_recovery_area_usage;
archivelog 96.62 0 141
sql> select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage;
2.9904
sql> show parameter recover;
db_recovery_file_dest string /u01/oracle/flash_recovery_area
db_recovery_file_dest_size big integer 2g
2、刪除日誌
cd $oracle_base/flash_recovery_area/orcl/archivelog
轉移或清除對應的歸檔日誌, 刪除一些不用的日期目錄的檔案,注意保留最後幾個檔案在刪除歸檔日誌後,必須用rman維護控制檔案,否則空間顯示仍然不釋放。
3、rman target sys/password
rman> crosscheck archivelog all;
rman> delete expired archivelog all;
或者--保留一天的日誌
rman> delete archivelog until time 「sysdate-1″;
--保留一周的日誌
rman> delete archivelog until time 「sysdate-7″;
4、再查
sql> select * from v$flash_recovery_area_usage;
5、修改大小
sql> alter system set db_recovery_file_dest_size=4g scope=both;
oracle刪除歸檔日誌
1 擴大flash recovery area的空間 alter system set db recovery file dest size 12g scope both 2 刪除歸檔日誌 2.1 利用rman刪除無效或備份過的歸檔 1 rman target rman target admin a...
刪除oracle歸檔日誌
方法1 正常情況下應該在rman下刪除archivelog rman delete archivelog all 刪除所有歸檔日誌 list archivelog all completed before sysdate 1 檢視指定日期的歸檔日誌 delete archivelog all com...
oracle歸檔日誌刪除
oracle刪除歸檔日誌的實現方法 oracle歸檔日誌滿了後,就需要刪除一部分歸檔日誌,下文對oracle刪除歸檔日誌的方法作了詳盡的闡述,如果您感興趣的話,不妨一看。oracle刪除歸檔日誌使我們經常會用到的操作,下面就為您詳細介紹oracle刪除歸檔日誌的實現方法,希望對您能夠有所幫助。當or...