av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

Oracle數(shù)據(jù)庫如何定期正確刪除archivelog文件

我們知道,Oracle數(shù)據(jù)庫可以啟用歸檔模式和非歸檔模式。而Oracle在開啟了歸檔模式后,會在指定的archive目錄下產(chǎn)生很多的archivelog文件,而且默認是不會定期清除的,時間長久了,該文件夾會占用很大的空間。為了節(jié)省空間,我們需要定期刪除archivelog文件,那么如何定期正確刪除archivelog文件呢?

很多人直接在archive目錄下刪除文件,這樣其實不能達到在Oracle CLF文件中刪除文件記錄的效果。

正確方法:

1.用RMAN 連接目標DB:

RMAN target sys/*****@orcl

2.在RMAN命令窗口中,輸入如下命令:

crosscheck archivelog all;

delete expired archivelog all;

或者刪除指定時間之前的archivelog:

DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';(指定刪除7天前的歸檔日志)

3.其它相關命令:

查看歸檔日志列表:

list archivelog all;

查看失效的歸檔日志列表:

list expired archivelog all;

4.定期清除archivelog :

可以將如下代碼寫成.bat文件,在控制面版的任務計劃下添加新的定時任務:

 
 
 
  1. RMAN target sys/*****@orcl
  2. crosscheck archivelog all;
  3. delete expired archivelog all;

關于Oracle數(shù)據(jù)庫定期正確刪除archivelog文件的知識就介紹到這里了,如果您想了解更多關于Oracle數(shù)據(jù)庫的內(nèi)容,可以看一下這里的文章:http://database./oracle/,相信一定可以帶給您收獲的!


網(wǎng)頁題目:Oracle數(shù)據(jù)庫如何定期正確刪除archivelog文件
URL分享:http://uogjgqi.cn/article/djhcpop.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流