oracle數據庫刪除歸檔日志


數據庫開啟歸檔模式,默認歸檔空間為2G,當歸檔日志過多、歸檔空間不足時,redo文件不能歸檔,出現數據庫掛起的情況。
 
 
導入或還原dump數據時,建議關閉歸檔模式,否則會生成大量的歸檔日志。
 
select * from v$archived_log;
 
解決辦法:
方法一:增大歸檔空間
archive log list;
show parameter db_recovery_file_dest;
alter system set db_recovery_file_dest_size=4G;
alter database open;
方法二:刪除歸檔日志
(1)刪除歸檔文件在物理主機磁盤中的文件
(2)物理文件刪除后oracle的控制文件中仍然記錄着這些archivelog的信息
利用rman工具進行刪除操作:
rman target /
list archivelog all;
crosscheck archived all;
delete expired archivelog all;
或使用下面語句刪除:
list archivelog all;
delete archivelog all completed before 'sysdate-7';
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM