Chinaunix首页 | 论坛 | 博客
  • 博客访问: 861657
  • 博文数量: 72
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 435
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-27 20:07
个人简介

郭一军,网名guoyJoe,尖峰在线培训创始人、Oracle OCM、ITPUB论坛Oracle认证版版主、2013最佳精华贴、Senior DBA、Oracle OCT、 ACOUG MEMBER、CSDN 认证专家、RHCE、在线技术分享的倡导者和实践者。 http://www.jianfengedu.com http://jianfengedu.taobao.com

文章分类
文章存档

2014年(72)

分类: Oracle

2014-06-19 10:35:07

一丶创建恢复目录
1丶建表空间
 create tablespace rc_data datafile \'/u01/app/oracle/oradata/ocp/rc_data.dbf\' size 50m;


2丶建用户
 create user rc_ocp identified by rc_ocp default tablespace rc_data quota unlimited on rc_data;


3丶授权
 grant connect,resource,recovery_catalog_owner to rc_ocp;


4丶创建目录
 rman catalog rc_ocp/rc_ocp


 create catalog;
 
 5丶注册
 rman target sys/oracle@ocp catalog rc_ocp/rc_ocp@ocp


 register database;


 6丶查incarnation
  list incarnation;


 二丶虚拟专用目录:
   1.先建表空间,用户,授权
  sys@OCP>create user v_user1 identified by v_user1 default tablespace tp1 temporary tablespace temp quota unlimited on tp1;
   
  sys@OCP> grant recovery_catalog_owner to v_user1;
   
  2.用基本恢复目录登录给v_user1用户授权
   [oracle@ocm ~]$ rman catalog rc_ocp/rc_ocp
    grant catalog for database ocp to v_user1;
    grant catalog for database ocm to v_user1;


  3.用虚拟用户登录,建恢复目录
   [oracle@ocm ~]$ rman catalog v_user1/v_user1
    create virtual catalog;
     
     list incarnation


  4.sqlplus v_user1/v_user1
   select * from RC_BACKUP_DATAFILE;


三丶备份脚本


      create script datafile_5{
      backup datafile 5;
     }


    run{execute script full_db;}


    rman target sys/oracle@oca catalog rc_admin/rc_admin@oca script datafile_4


     list script names;


     print script datafile_4;


     replace script datafile_4{
       backup format=\'/backup/rman/full_%U\'
       database;
      }


四丶常用操作
    delete script full_db;
    resync catalog;
    unregister database;
    upgrade catalog;
    drop catalog;
阅读(1669) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~