DG归档日志删除脚本怎么写

技术DG归档日志删除脚本怎么写这篇文章主要介绍DG归档日志删除脚本怎么写,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!由于磁盘资源紧缺,需要一个归档日志处理的策略网上找了几个脚本,发现写的那么麻烦

本文主要介绍如何编写DG归档日志删除脚本,非常详细,有一定的参考价值。感兴趣的朋友一定要看完!

由于磁盘资源的不足,需要一种归档日志处理的策略。

我在网上找了几个脚本,发现写起来好麻烦。

毛就这样简单地写了一篇,实际路径可以自己修改。

可以使用主库和备份库。自己做crontab就行了。建议错开时间。

请注意提前查询DEST_ID。以下是删除主库的脚本(备用库只需更改dest_id)。在我的主库v $ archived _ log中,主库的archive dest _ ID为1,备用库的dest_id=2。

1.#!/bin/bash

2.

3.# # # # # # # # # # # easysscriptbycrash @ 2011-1-25 # # # # # # # # # # # # #

4.# fordeleteDGarchivelog #

5.# youshouldmodifyUSER _ HOMEmakesuredel _ direxists #

6.#您可以更改您的andyoucanchangeyourkeepdatebymodifySQLbelow #

7.##########################################################

8.

9.用户_主页=/选择/甲骨文

10.DEL_DIR=$USER_HOME/del_arch

11.

12.source$USER_HOME/。bash_profile

13.$ ORACLE _ HOME/bin/sqlplus-S ‘/as ysdba ‘ eof/eof

14.setheadingoff

15.setfeedbackoff

16.spool/opt/oracle/del_arch/del_arch.list

17 .选择“RM-RF”| | name from v \ $ archive _ log

18 . where dest _ ID=1 AnDsequence #(select max(SEQUENCE #)from v \ $ archive _ log where applied=’ YES ‘)和completion _ TIME=sysdate-0;

19.spooloff

20 .出口

21.文件结束

22.

23.cd$DEL_DIR

24 . sed-n ‘/DBF/p ‘ del _ arch . listdel _ arch _ do . sh

25.chmod xdel_arch_do.sh

26.sourcedel_arch_do.sh

27.

28.rmdel_arch.list

29.mv{,` date % Y-% m-% d-% h ` } del _ arch _ do . sh

30.

31.

32.rmantarget/eof/eof

33.crosscheckarchivelogall

34 .删除过时的;

35 . deletenoprompetxpiredarchivelogal;

36.文件结束

以上就是《如何编写DG归档日志删除脚本》一文的全部内容。感谢您的阅读!希望分享的内容对大家有所帮助。更多相关知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/77270.html

(0)

相关推荐

  • Redis中的bitmap是什么

    技术Redis中的bitmap是什么本篇内容主要讲解“Redis中的bitmap是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Redis中的bitmap是什么”吧!Re

    攻略 2021年12月3日
  • 解析Java对象引用与JVM自动内存管理

    技术解析Java对象引用与JVM自动内存管理 解析Java对象引用与JVM自动内存管理对象引用应用程序设计接口是JDKTM1.2中新定义的。该应用程序设计接口允许应用程序以对象引用的方式与JVM的内存管

    礼包 2021年11月1日
  • drupal漏洞分析(drupal代码分析)

    技术如何进行Drupal核心远程代码执行漏洞的分析今天就跟大家聊聊有关如何进行Drupal核心远程代码执行漏洞的分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

    攻略 2021年12月20日
  • Python中怎么控制from xxx import *导入的成员

    技术Python中怎么控制from xxx import *导入的成员本篇内容介绍了“Python中怎么控制from xxx import *导入的成员”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下

    攻略 2021年11月25日
  • C++ 声明、定义、初始化、赋值

    技术C++ 声明、定义、初始化、赋值 C++ 声明、定义、初始化、赋值声明:只是规定了变量的类型和名字,而没有进行内存分配。
    定义:不仅规定了变量的类型和名字,而且进行了内存分配,也可能会对量进行初始化

    礼包 2021年12月6日
  • LOCK中如何实现模拟锁等待现象

    技术LOCK中如何实现模拟锁等待现象这篇文章主要介绍了LOCK中如何实现模拟锁等待现象,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.模拟“锁等待”现象

    攻略 2021年11月11日