oracle歸檔日志開啟之后,會產(chǎn)生大量的日志,需要定時清理以及不重要的數(shù)據(jù)庫可以不開啟歸檔模式,下面介紹一下oracle歸檔開啟、關(guān)閉以及日志的刪除:
一、oracle歸檔日志開啟及關(guān)閉
1、登錄服務(wù)端:sqlplus / as sysdba
2、查詢歸檔模是否開啟:archive log list,如下如所示:

3、關(guān)閉數(shù)據(jù)庫:shutdown immediate;
4、開啟數(shù)據(jù)庫至mount狀態(tài):startup mount;
5、修改數(shù)據(jù)庫模式:alter datebase noarchivelog;
6、查看歸檔模式:archive log list,已關(guān)閉。如下圖所示:

7、開啟歸檔模式: alter database archivelog;
二、刪除歸檔日志
1、登錄rman,oracle用戶登錄:rman target sys/oracle@orcl
2、查看歸檔日志:crosscheck archive all;
3、刪除只保留最近一天的日志:delete archivelog until time 'systate-1';
4、刪除全部歸檔日志:delete expired archivelog all;
————————————————
版權(quán)聲明:本文為CSDN博主「xiao90713」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/xiao90713/article/details/82852180