zoukankan      html  css  js  c++  java
  • rman

    http://www.5ienet.com/note/html/rman/index.shtml

    1 、编写rman批处理文件

    保存至: E:oracleScriptackupdatabase_backup_jssweb.rman

    RUN {

     CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF  7  DAYS;

     CONFIGURE CONTROLFILE AUTOBACKUP ON;

     CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO ¨d:/backup/%F¨;

     ALLOCATE CHANNEL CH1 DEVICE TYPE DISK FORMAT ¨d:/backup/%U¨;

     BACKUP   DATABASE SKIP INACCESSIBLE FILESPERSET 10

         PLUS ARCHIVELOG FILESPERSET 20

         DELETE ALL INPUT;

     RELEASE CHANNEL CH1;

     }

     ALLOCATE CHANNEL FOR MAINTENANCE DEVICE TYPE DISK;

     CROSSCHECK BACKUPSET;

       DELETE NOPROMPT OBSOLETE;

    上述的各项命令均在前面几个章节中提到过,如果有看着眼生的话,再回去翻翻前面。命令是都知晓地,可能有几个参数会不明白其意义,比 如:BACKUP命令中的SKIT INACCESSIBLE参数,大家表着急,静心等候俺的外。外外。。外外外。。。。(大锅,看个笔记而已,您不用拎 着把菜刀到处晃吧,你你你,你别过来,我说还不成嘛)en,看到大家如此虔诚,俺就提前透露这部分内容吧。

    SKIP 选项 说明

    SKIP INACCESSIBLE :表示跳过不可读的文件。我们知道一些offline的数据文件只要存在于磁盘上就仍然可被读取,但是可能有些文件已经被删除或移到它处造成不可读,加上这个参数就会跳过这些文件;

    SKIP OFFLINE :跳过offline的数据文件;

    SKIP READONLY :跳过那些所在表空间为read-only的数据文件;

    注意哟,你从网上搜索rman备份脚本,可能有些脚本中会出现一 项:sql ¨alter system archive log current¨;这句是让archivelog日志归档,实际上完全没必要,我们在 第三节的时候讲过,通过plus archivelog方式备份时,rman会自动对当前的archivelog进行归档。

    2 、编写dos批处理

    保存至:E:oracleScriptackupdatabase_backup_jssweb.bat

    设定要备份的数据库sid为jssweb,将日志按照日期输出到 E:oracleScriptackuplogs 目录。

    set oracle_sid=jssweb

      rman target / msglog E:oracleScriptackuplogs\%date:~0,10%.log cmdfile=E:oracleScriptackupdatabase_backup_jssweb.rman

    3 、设定执行计划

    控制面板->任务计划中添加计划,运行E:oracleScriptackupdatabase_backup_jssweb.bat,设定日程安排中的时间。

  • 相关阅读:
    linux下的apue.3e安装[Unix环境高级编程]
    mysql将主键序号置为1
    玛丽全开-许愿池
    redis学习之路

    jvm
    oracle版本号含义
    oracle查看所有的表空间
    oracle存储过程 package
    oracle同义词创建(synonym)
  • 原文地址:https://www.cnblogs.com/sddychj/p/4610467.html
Copyright © 2011-2022 走看看