Oracle 數據庫歸檔日志刪除方法


1、查看用於歸檔日志空間
 
在Linux或Unix下可以通過查看空間使用情況:$df -h
如果使用了oracle asm 存儲技術,則通過如下命令查看
$export Oracle_SID=+ASM1
$asmcmd
ASMCMD>lsdg
 
2、刪除歸檔日志物理文件,歸檔日志一般都是位於歸檔目錄下
 
1)在文件系統管理模式下手工刪除方法
$rm filename   -filename為要刪除的文件名
2)在ASM管理模式下手工刪除方法:
ASMCMD>cd archivelog
ASMCMD>ls
ASMCMD>rm -f +data/zgdb/archivelog/2013_10_31/t*  刪除2013年10月31日的歸檔日志
 
3、把歸檔日志物理文件刪除后,但是還沒完全把歸檔日志刪除干凈,需要檢驗同步。登錄rman,執行如命令:
su - oracle
rman target /
RMAN> crosscheck archivelog all;
RMAN>delete expired archivelog all;


免責聲明!

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



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