国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Oracle刪除archivelog文件的正確方法

2024-08-29 13:59:45
字體:
供稿:網(wǎng)友

Oracle在開啟了歸檔模式后,會在指定的archive目錄下產(chǎn)生很多的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.其它相關(guān)命令: 查看歸檔日志列表:

list archivelog all;

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

list expired archivelog all;

4.定期清除archivelog: 可以將如下代碼寫成.bat文件,在控制面版的任務(wù)計劃下添加新的定時任務(wù):

RMAN target sys/*@orcl crosscheck archivelog all; delete expired archivelog all;


注:相關(guān)教程知識閱讀請移步到oracle教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 叙永县| 垦利县| 吴川市| 兖州市| 依兰县| 塔城市| 五常市| 浦东新区| 莱芜市| 陆良县| 蓝田县| 绍兴市| 鄂托克前旗| 泊头市| 甘孜县| 定西市| 兴义市| 鲁山县| 慈利县| 深水埗区| 洪江市| 库伦旗| 台南县| 报价| 藁城市| 许昌市| 溧阳市| 余姚市| 莆田市| 新绛县| 武穴市| 团风县| 丽水市| 曲周县| 乌兰察布市| 华坪县| 长阳| 玉溪市| 宜兴市| 绥阳县| 南漳县|