ORACLE 11G 单实例 磁盘文件系统 DG 归档日志删除脚本 基于RED HAT LINUX 5.3 X86 64BIT
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ORACLE 11G 单实例 磁盘文件系统 DG 归档日志删除脚本 基于RED HAT LINUX 5.3 X86 64BIT,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2914字,纯文字阅读大概需要5分钟。
内容图文
![ORACLE 11G 单实例 磁盘文件系统 DG 归档日志删除脚本 基于RED HAT LINUX 5.3 X86 64BIT](/upload/InfoBanner/zyjiaocheng/481/d1525bfe68ff4c0299c5b375d0b9185f.jpg)
近期做个DG的归档日志删除,
[oracle@.local logs]crontab -l * 8 * * * sh /home/oracle/dbscripts/del_arc.sh
该脚本分别调用 生成 删除 校验 三个脚本
cat del_arc.sh #! /bin/bash source /home/oracle/.bash_profile sh /home/oracle/dbscripts/build_del_archivelog.sh >> /home/oracle/dbscripts/del_arch`date +%F_%H`.sh sleep 5 sh /home/oracle/dbscripts/del_arch`date +%F_%H`.sh >> /home/oracle/dbscripts/logs/del_arch`date +%F_%H`.log sleep 5 sh /home/oracle/dbscripts/crosscheck_archivelog.sh >> /home/oracle/dbscripts/logs/cross_check`date +%F_%H`.log
先看生成的
cat build_del_archivelog.sh sqlplus -s shark/235619<<EOF set heading off set linesize 1000 set echo off set feedback off set timing off set termout on set trimout off set trimspool on set newpage none select ‘rm -f ‘||name from v\$archived_log where applied=‘YES‘ and deleted=‘NO‘ and completion_time < trunc(sysdate); EOF
另外 生成的每行间距太大了,望各位不吝赐教下.
生成的删除脚本
]head del_arch2014-05-07_08.sh rm -f /arch_backup/1_24144_831167377.log rm -f /arch_backup/2_22765_831167377.log
就是Y的太大行间距了.
]cat crosscheck_archivelog.sh #! /bin/bash source /home/oracle/.bash_profile exec >> /home/oracle/dbscripts/logs/del_arch`date +%F_%H`.log $ORACLE_HOME/bin/rman target / <<EOF crosscheck archivelog all; delete noprompt expired archivelog all; #delete noprompt archivelog until time ‘sysdate-1‘; exit; EOF
这是最后个脚本 为 检验! 原本通过它来删除归档日志的 从注解中可知.
这个校验脚本主要是为了清理下归档信息. 假设该信息存放在控制文件里DG是删除不了的
ORACLE 11G 单实例 磁盘文件系统 DG 归档日志删除脚本 基于RED HAT LINUX 5.3 X86 64BIT
标签:sys source har select where profile exe let .sh
本文系统来源:http://www.cnblogs.com/claireyuancy/p/6791493.html
内容总结
以上是互联网集市为您收集整理的ORACLE 11G 单实例 磁盘文件系统 DG 归档日志删除脚本 基于RED HAT LINUX 5.3 X86 64BIT全部内容,希望文章能够帮你解决ORACLE 11G 单实例 磁盘文件系统 DG 归档日志删除脚本 基于RED HAT LINUX 5.3 X86 64BIT所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。