国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 南京市| 上杭县| 鹤峰县| 刚察县| 东至县| 闽侯县| 隆昌县| 资兴市| 云林县| 张掖市| 大连市| 江口县| 甘孜县| 天柱县| 察雅县| 来宾市| 观塘区| 四川省| 喀什市| 金山区| 加查县| 紫云| 赣州市| 五莲县| 涞水县| 宁津县| 凤庆县| 乌鲁木齐县| 婺源县| 千阳县| 汉中市| 镇安县| 武城县| 永清县| 三原县| 手游| 兴和县| 垦利县| 漯河市| 东明县| 荣成市|