Oracle刪除archivelog檔案的正確方法

2022-09-21 16:45:10 字數 823 閱讀 4745

oracle在開啟了歸檔模式後,會在指定的archive目錄下產生很多的archivelog檔案,而且gnrga預設是不會定期清除的,時間長久了,該資料夾會占用很大的空間。

問題:如何定期正確刪除archivelog檔案呢? 很多人直接在archive目錄下刪除檔案,這樣其實不能達到在oracle clf檔案中刪除檔案記錄的效果。

正確方法:

1.用rman連線目標db:在命令列介面輸入以下命令

rman target sys/*@orcl**

2.在rman命令視窗中,輸入如下命令:

crosscheck archivelog gnrgaall;

delete expired archivelog all;

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

delete archivelog all completed before 『sysdate-7';

(指定刪除7天前的歸檔日誌)

3.其它相關命令: 檢視歸檔日誌列表:

list archivelog all;

檢視失效的歸檔日誌列表:

list expired archivelognrgag all;

4.定期清除archivelog: 可以將如下**寫成.bat檔案,在控制面版的任務計畫下新增新的定時任務:

rman target sys/*@orcl crosscheck archivelog all;

delegnrgate expired archivelwww.cppcns.comog all;

本文標題: oracle刪除archivelog檔案的正確方法

本文位址:

mysql儲存引擎ARCHIVE

mysql常用引擎myisam和innodb,前者插入快 查詢快,後者修改快 支援事務,各有優缺點,在網上突然看到乙個引擎叫archive,還蠻特別的 這個引擎只允許插入和查詢,不允許修改和刪除。相當於擁有唯讀許可權和寫入許可權,沒有修改許可權和刪除許可權。我突然想到這種東西有點類似於主從同步中的從...

Hadoop的Archive歸檔命令

hadoop不適合小檔案的儲存,小檔案本省就占用了很多的metadata,就會造成namenode越來越大。hadoop archives的出現視為了緩解大量小檔案消耗namenode記憶體的問題。採用archive 不會減少 檔案儲存大小,只會壓縮namenode 的空間使用 概述hadoop存檔...

oracle 徹底刪除oracle

例如oracle安裝路徑為 c oracle 實現方法 1 開始 設定 控制面板 管理工具 服務 停止所有oracle服務。2 開始 程式 oracle orahome81 oracle installation products universal installer 卸裝所有oracle產品,但...