返回顶部
首页 > 资讯 > 数据库 >dg如何实现删除备库已经应用的归档日志脚本
  • 427
分享到

dg如何实现删除备库已经应用的归档日志脚本

2024-04-02 19:04:59 427人浏览 八月长安
摘要

这篇文章主要介绍了dg如何实现删除备库已经应用的归档日志脚本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 #!/bin/bash #b

这篇文章主要介绍了dg如何实现删除备库已经应用的归档日志脚本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

#!/bin/bash

#by ray

#2017-08-30

#v0.1

. ~/.bash_profile

#get sequence id that have applied.

[ -e /home/oracle/.applied_arcHivelog.txt ] && rm -f /home/oracle/.applied_archivelog.txt

sqlplus -s /nolog <<-RAY

conn / as sysdba

set heading off

set feedback off

set linesize 300

set pages 1000

col name for a100

spool /home/oracle/.applied_archivelog.txt

select sequence# from v\$archived_log where applied='YES' order by sequence#;

spool off

exit

RAY

[ -e /home/oracle/.applied_archivelog.txt ] && seq=`tail -2 /home/oracle/.applied_archivelog.txt | sed -n '1p'` || (echo "delete archive log failed!" >> /home/oracle/log/delete_archivelog.log ; exit 1)

logfile=/home/oracle/log/delete_archivelog_`date +%Y%m%d-%H%M%S`.log

rman target / log $logfile append <<EOF

    delete noprompt archivelog until sequence ${seq};

    crosscheck archivelog all;

    delete noprompt expired archivelog all;

    exit;

EOF

感谢你能够认真阅读完这篇文章,希望小编分享的“dg如何实现删除备库已经应用的归档日志脚本”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!

您可能感兴趣的文档:

--结束END--

本文标题: dg如何实现删除备库已经应用的归档日志脚本

本文链接: https://lsjlt.com/news/63951.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • dg如何实现删除备库已经应用的归档日志脚本
    这篇文章主要介绍了dg如何实现删除备库已经应用的归档日志脚本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 #!/bin/bash #b...
    99+
    2024-04-02
  • SHELL脚本如何检查Oracle DG备库是否已经应用归档
    小编给大家分享一下SHELL脚本如何检查Oracle DG备库是否已经应用归档,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!自动检查Oracle DG备库是否已经...
    99+
    2023-06-06
  • DG环境如何定时删除主备库归档日志
    这篇文章主要介绍DG环境如何定时删除主备库归档日志,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 在DG主备库都执行该策略,原则上只有主库需要,但如果主备...
    99+
    2024-04-02
  • 如何实现自动删除归档日志的脚本
    这篇文章主要介绍如何实现自动删除归档日志的脚本,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!自动删除归档日志的脚本(尤其是dataguard环境)已有 236 次阅读2011-12-16 21:02 |个人分类:or...
    99+
    2023-06-04
  • Linux下如何实现Oracle归档日志自动清理脚本代码
    这篇文章主要介绍Linux下如何实现Oracle归档日志自动清理脚本代码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!代码如下:#!/bin/sh export BACK_DATE=`date +%Y%m%d` ex...
    99+
    2023-06-09
  • 利用脚本应该如何备份Mysql数据库和binlog日志
    下面一起来了解下利用脚本应该如何备份Mysql数据库和binlog日志,相信大家看完肯定会受益匪浅,文字在精不在多,希望利用脚本应该如何备份Mysql数据库和binlog日志这篇短内容是你想要的。闲话少说,...
    99+
    2024-04-02
  • Git版本控制与Java应用程序的日志记录:如何实现最佳实践?
    在Java应用程序的开发过程中,版本控制和日志记录是非常重要的环节。Git版本控制系统是目前最流行的版本控制系统之一,而Java应用程序的日志记录则是保证应用程序正常运行的关键。 本文将会介绍Git版本控制与Java应用程序的日志记录的最...
    99+
    2023-07-21
    日志 响应 git
  • 如何在Java应用程序中实现有效的日志记录和Git版本控制?
    在Java应用程序中实现有效的日志记录和Git版本控制是非常重要的。日志记录可以帮助我们更好地了解应用程序的运行情况,而版本控制则可以让我们更好地管理代码的变更和发布。在本文中,我们将介绍如何在Java应用程序中实现有效的日志记录和Git版...
    99+
    2023-07-21
    日志 响应 git
  • 如何在Java应用程序中实现高效的日志记录和Git版本控制?
    Java是一种广泛使用的编程语言,许多应用程序都是用Java编写的。在开发Java应用程序时,日志记录和版本控制是非常重要的。本文将介绍如何在Java应用程序中实现高效的日志记录和Git版本控制,并提供一些演示代码。 一、日志记录 日志记录...
    99+
    2023-07-21
    日志 响应 git
  • 如何在Java应用程序中实现灵活的日志记录和Git版本控制?
    Java应用程序的日志记录和版本控制是开发过程中非常重要的组成部分。在开发过程中,需要记录日志以跟踪应用程序的执行情况和问题,同时需要使用版本控制来跟踪应用程序的修改历史并协同开发。 本文将介绍如何在Java应用程序中实现灵活的日志记录和G...
    99+
    2023-07-21
    日志 响应 git
  • 如何实现xp、2003开3389+非net创建管理用户+Shift后门+自删除的vbs脚本
    这篇文章主要介绍了如何实现xp、2003开3389+非net创建管理用户+Shift后门+自删除的vbs脚本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。代码如下:on&nb...
    99+
    2023-06-08
  • Git版本控制与Java应用程序的日志记录:如何实现最佳的可读性?
    在软件开发中,版本控制和日志记录是两个非常重要的方面。Git作为一种强大的版本控制工具,已经成为现代软件开发的标准。在另一方面,Java应用程序的日志记录是帮助开发人员诊断和解决问题的关键。本文将介绍如何在Git版本控制和Java应用程序...
    99+
    2023-07-21
    日志 响应 git
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作