zoukankan      html  css  js  c++  java
  • RMAN RUN

           如果我们不想使用RMAN中的默认配置来备份数据库,就可以使用RUN代码块,RUN代码块以{开头,}结尾。{}中的语句可以做为一个代码块一起执行。例如有如下代码块:

    run
    {
    allocate channel c1 device type disk maxpiecesize 50m format='C:/BACKUP1/ROBINSON_%U';
    allocate channel c2 device type disk maxpiecesize 50m format='C:/BACKUP2/ROBINSON_%U';
    backup as compressed backupset database include current controlfile;
    }

    上面的代码块中,我们将启用两个通道来备份一个备份集,也就是说一个备份集被分割到了C:/BACKUP1和C:/BACKUP2目录中,而且每个备份片大小不能超过50M,然后备份集启用了压缩,并且备份当前的控制文件和参数文件。值得注意的是,如果我们配置了控制文件,参数文件自动备份,那么控制文件和参数文件将在DB_RECOVERY_FILE_DEST的AUTOBACKUP中自动备份,也就是说控制文件和参数文件将备份两份,一份在备份集中,另外一份在DB_RECOVERY_FILE_DEST的AUTOBACKUP中。

    run
    {
    allocate channel c1 device type disk maxpiecesize 50m format='C:/BACKUP1/ROBINSON_%U';
    allocate channel c2 device type disk maxpiecesize 50m format='C:/BACKUP2/ROBINSON_%U';
    backup as compressed backupset database ;

    backup current controlfile format='C:/BACKUP1/ROBINSON_CTL_%U';
    }

    这个代码块与上面的代码块作用相同。

    如果这样写backup current controlfile ;那么控制文件和参数文件将会备份到DB_RECOVERY_FILE_DEST 的BACKUPSET目录中,如果设置了控制文件和参数文件自动备份,控制文件和参数文件还将备份到DB_RECOVERY_FILE_DEST的AUTOBACKUP目录中。

    run
    {
    allocate channel c1 device type disk maxpiecesize 50m ;
    allocate channel c2 device type disk maxpiecesize 50m ;
    backup as compressed backupset database include current controlfile;
    }

    这个代码块会默认的把备份集备份到DB_RECOVERY_FILE_DEST 的BACKUPSET目录中,包括当前控制文件,参数文件。如果启用了控制文件,参数文件自动备份,还将会把控制文件,参数文件备份到DB_RECORY_FILE_DEST的AUTOBACKUP目录中。

  • 相关阅读:
    New version of VS2005 extensions for SharePoint 3.0
    QuickPart : 用户控件包装器 for SharePoint Server 2007
    随想
    发布 SharePoint Server 2007 Starter Page
    如何在SharePoint Server中整合其他应用系统?
    Office SharePoint Server 2007 中文180天评估版到货!
    RMS 1.0 SP2
    SharePoint Server 2007 Web内容管理中的几个关键概念
    如何为已存在的SharePoint站点启用SSL
    Some update information about Office 2007
  • 原文地址:https://www.cnblogs.com/hehe520/p/6330691.html
Copyright © 2011-2022 走看看