rac+dg環境刪除歸檔日誌
--rac節點使用
--建立指令碼dellog.sql,此處,時間可以根據實際情況自行修改,有些醫院的歸檔日誌為dbf,可以修改;
conn sys/aqa@standby as sysdba
set feedback off;
set pagesize 0;
set heading off;
set verify off;
set linesize 200;
set trimspool on;
spool /archivelog/dellog/dellog.bat
select 'rm -rf /archivelog/ARC'||thread#||'_'||sequence#||'_'||resetlogs_id||'.arc',completion_time
from v$archived_log where applied='YES' and completion_time
exit;
--建立指令碼dellog
#!/bin/bash
rm -rf /archivelog/dellog/dellog.bat
find /archivelog/ -mtime +10 -name '*.arc' -exec rm -rf {} \;
su - oracle -c '/u01/app/oracle/product/10.2.0/db_1/bin/sqlplus "/nolog" @/archivelog/dellog/dellog.sql';
chmod +x /archivelog/dellog/dellog.bat
/archivelog/dellog/dellog.bat
--crontab -e中新增自動執行計劃
0 23 * * * /archivelog/dellog/dellog
——————————————————————————————————————————
--dg使用
--建立指令碼dellog.sql,時間自行修改;
conn sys/aqa@standby as sysdba
set feedback off;
set pagesize 0;
set heading off;
set verify off;
set linesize 200;
set trimspool on;
spool /archivelog/dellog/dellog.bat
select 'rm -rf /archivelog/ARC'||thread#||'_'||sequence#||'_'||resetlogs_id||'.arc',completion_time
from v$archived_log where applied='YES' and completion_time
exit;
--建立指令碼dellog
#!/bin/bash
rm -rf /archivelog/dellog/dellog.bat
find /archivelog/ -mtime +7 -name '*.arc' -exec rm -rf {} \;
su - oracle -c '/u01/app/oracle/product/10.2.0/db_1/bin/sqlplus "/nolog" @/archivelog/dellog/dellog.sql';
chmod +x /archivelog/dellog/dellog.bat
/archivelog/dellog/dellog.bat
--crontab -e中新增自動執行計劃
0 23 * * * /archivelog/dellog/dellog
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29313387/viewspace-776257/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle刪除歸檔日誌Oracle
- 歸檔日誌的刪除
- Oracle歸檔日誌刪除Oracle
- 刪除歸檔日誌檔案
- 刪除data guard歸檔日誌
- 手動刪除歸檔日誌
- 作用RMAN 刪除歸檔日誌
- 自動刪除歸檔日誌的指令碼(尤其是dataguard環境)指令碼
- 當ORACLE歸檔日誌滿後如何正確刪除歸檔日誌Oracle
- 誤刪歸檔日誌除導致備份歸檔日誌失敗
- 刪除歸檔,保留最近的5個歸檔日誌
- 手工rm刪除歸檔日誌對備份歸檔日誌的影響
- Oralce資料庫關閉歸檔日誌並且刪除歸檔日誌資料庫
- RMAN delete archivelog命令刪除歸檔日誌及歸檔日誌拷貝deleteHive
- oracle 刪除過期的歸檔日誌Oracle
- rman刪除歸檔日誌命令集
- crontab不能自動刪除歸檔日誌
- oracle dataguard 自動刪除歸檔日誌Oracle
- 歸檔日誌刪除的五種方法
- 如何定期自動刪除歸檔日誌
- 【Oracle】 rman 刪除歸檔日誌的命令Oracle
- 【警鐘】謹慎刪除歸檔日誌
- 如何正確刪除ORACLE歸檔日誌檔案Oracle
- 用rman 正確地刪除歸檔日誌
- rman刪除舊的歸檔日誌問題
- ORA-00257 (線上更改歸檔路徑,刪除歸檔日誌)
- 11gR2 RMAN歸檔日誌刪除策略
- DATAGUARD_standby刪除歸檔日誌的指令碼指令碼
- rman 刪除指定時間點的歸檔日誌
- DataGuard已應用歸檔日誌刪除指令碼指令碼
- RMAN刪除歸檔日誌時將ASM上空目錄同時刪除ASM
- 在Oracle中,如何定時刪除歸檔日誌檔案?Oracle
- DELETE OBSOLETE不刪除歸檔日誌以及歸檔的備份集delete
- 【RAC】RAC環境下歸檔日誌格式約定
- 邏輯dg刪除主庫過期歸檔日誌
- 新增、刪除日誌檔案
- AIX定時刪除歸檔日誌時系統HANG住AI
- 備庫自動刪除已應用的歸檔日誌