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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 手工rm刪除歸檔日誌對備份歸檔日誌的影響
- Oralce資料庫關閉歸檔日誌並且刪除歸檔日誌資料庫
- oracle 刪除過期的歸檔日誌Oracle
- [20221121]rman刪除歸檔日誌問題.txt
- 在Oracle中,如何定時刪除歸檔日誌檔案?Oracle
- 通過RMAN設定standby接收日誌後主庫歸檔日誌才可刪除
- 配置rman來自動刪除應用過的歸檔日誌
- 在ASM磁碟組中刪除歸檔日誌報ORA-15028ASM
- 達夢資料庫DM8之刪除歸檔日誌檔案資料庫
- 刪除歸檔
- 【Oracle】歸檔日誌管理-設定歸檔日誌路徑以及歸檔日誌冗餘Oracle
- 【ARCH】留存,Oracle11g之前Dataguard環境刪除歸檔指令碼Oracle指令碼
- RMAN刪除歸檔日誌出現RMAN-0813錯誤的處理
- oracle刪除日誌Oracle
- 歸檔日誌挖掘
- PostgreSQL 歸檔日誌SQL
- oracle歸檔日誌Oracle
- DG_保證歸檔日誌不能隨意被刪除的四種方法
- elasticsearch日誌刪除命令Elasticsearch
- 歸檔oracle alert日誌Oracle
- 14. 日誌歸檔
- Oracle歸檔日誌清理Oracle
- 瘋狂刪除tomcat日誌Tomcat
- Linux系統定時清空日誌內容和刪除日誌檔案教程。Linux
- MogDB/openGauss誤刪未歸檔的xlog日誌如何解決
- 批量註冊歸檔日誌
- 刪除事務日誌檔案並不安全WC
- Windows環境下刪除MySQLWindowsMySql
- Oracle11g redo log 建立、新增、刪除(重做日誌組,重做日誌檔案)Oracle
- 在Linux中,有一堆日誌檔案,如何刪除7天前的日誌檔案?Linux
- MySQL 正確刪除 binlog 日誌MySql
- [重慶思莊每日技術分享]-手工刪除歸檔日誌報 ora-15032 ora-15028
- Anaconda建立環境、刪除環境、環境重新命名、檢視環境名
- DG歸檔日誌缺失恢復
- ArgoWorkflow教程(四)---Workflow & 日誌歸檔Go
- logminer異機挖掘歸檔日誌
- SpringBoot多環境日誌配置Spring Boot
- sql2008刪除log檔案和清空日誌的方法SQL
- log4j2定期刪除日誌檔案的配置