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

首頁 > 數據庫 > Oracle > 正文

Oracle刪除archivelog文件的正確方法

2020-07-26 14:08:06
字體:
來源:轉載
供稿:網友

Oracle在開啟了歸檔模式后,會在指定的archive目錄下產生很多的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文件,在控制面版的任務計劃下添加新的定時任務:

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 云阳县| 大埔县| 封丘县| 焉耆| 当阳市| 河西区| 年辖:市辖区| 馆陶县| 依安县| 无为县| 萨嘎县| 古蔺县| 永修县| 车致| 烟台市| 邢台县| 铁岭市| 龙陵县| 松阳县| 易门县| 安塞县| 收藏| 武清区| 深水埗区| 黄浦区| 庄河市| 海门市| 曲周县| 渝中区| 江都市| 贡嘎县| 普宁市| 嘉鱼县| 宜良县| 临朐县| 扶沟县| 洛宁县| 连城县| 德惠市| 普兰县| 松溪县|