一個刪除重做日誌檔案的參考指令碼
適用於windows作業系統,如果是unix系統需修改。
[@more@]set feedback off
set linesize 300
set pagesize 3000
set serveroutput on
spool d:deletefile.cmd
declare
filepath varchar2(100) ;
begin
filepath := '&1' ;
for rec in (select thread#,sequence#
from v$log_history
where trunc(first_time) = trunc(sysdate - 1)
and sequence# > 991)
loop
dbms_output.put_line('del ' || filepath || '' || rec.thread#
|| '_' || rec.sequence# || '.dbf') ;
end loop ;
end ;
/
spool off
set feedback on
set linesize 80
set pagesize 14
$d:deletefile.cmd
$del d:deletefile.cmd
exit
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/802415/viewspace-823071/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle11g redo log 建立、新增、刪除(重做日誌組,重做日誌檔案)Oracle
- 【REDO】刪除REDO LOG重做日誌組後需要手工刪除對應的日誌檔案
- 日誌刪除指令碼指令碼
- 【REDO】刪除聯機重做日誌檔案組的注意事項
- DATAGUARD_standby刪除歸檔日誌的指令碼指令碼
- 刪除重做日誌檔案組的四大限制條件
- window下刪除過舊的日誌檔案指令碼(如jboss的日誌檔案 資料庫的trace檔案)指令碼資料庫
- data guard中增加與刪除主備資料庫中的聯機重做日誌與備重做日誌檔案資料庫
- 刪除歸檔日誌檔案
- 新增、刪除日誌檔案
- 【REDO】刪除聯機重做日誌檔案組成員的注意事項
- DataGuard已應用歸檔日誌刪除指令碼指令碼
- 刪除日誌檔案組與日誌檔案成員
- 重做日誌檔案中的SCN
- 【shell 指令碼】刪除/var/log 下的日誌指令碼
- 線上修改重做日誌檔案的大小
- 修改Oracle重做日誌檔案的大小Oracle
- 重做日誌檔案的相關操作
- 定期刪除歸檔檔案的指令碼指令碼
- 查詢一天前的日誌檔案刪除
- 聯機重做日誌、歸檔日誌、備用重做日誌
- 歸檔日誌的刪除
- 記錄一則clear重做日誌檔案的案例
- Oracle重做日誌檔案基礎Oracle
- oracle 聯機重做日誌檔案Oracle
- dg刪除備庫已經應用的歸檔日誌指令碼指令碼
- 16、重做日誌檔案的狀態及重做日誌組的狀態說明
- 寫一個Python指令碼刪除一個.py檔案的所有註釋Python指令碼
- 定時刪除檔案指令碼指令碼
- 如何更改線上重做日誌檔案的大小
- 聯機重做日誌檔案的恢復
- 刪除日誌檔案組或成員
- 在Linux中,有一堆日誌檔案,如何刪除7天前的日誌檔案?Linux
- 自動刪除歸檔日誌的指令碼(尤其是dataguard環境)指令碼
- 丟失所有重做日誌檔案的恢復例子丟失所有重做日誌檔案的恢復例子如下:
- 刪除歸檔,保留最近的5個歸檔日誌
- 重做日誌檔案損壞測試
- 模擬線上重做日誌被刪除的情況恢復