手动注册备份文件信息

1.对users表空间执行手动热备


SQL> alter tablespace users begin backup;


Tablespace altered.


SQL> select checkpoint_change# from v$datafile;


CHECKPOINT_CHANGE#
------------------
           2924413
           2924413
           2924413
           2925038
           2924413


SQL> !cp -v /u01/app/oracle/oradata/orcl/users01.dbf /u03
`/u01/app/oracle/oradata/orcl/users01.dbf' -> `/u03/users01.dbf'


SQL> alter tablespace users end backup;


Tablespace altered.




2.使用rman连接target数据库以及catalog数据库
[oracle@oel ~]$ rman target sys/oracle@orcl catalog cata_user/oracle@catadb


Recovery Manager: Release 11.2.0.1.0 - Production on Tue May 24 14:56:46 2016


Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.


connected to target database: ORCL (DBID=1437288826)
connected to recovery catalog database


RMAN> list copy of tablespace users;


specification does not match any datafile copy in the repository




3.手动注册刚才的热备文件到catalog
RMAN> catalog datafilecopy '/u03/users01.dbf';


cataloged datafile copy
datafile copy file name=/u03/users01.dbf RECID=2 STAMP=912697893


RMAN> list copy of tablespace users;


List of Datafile Copies
=======================


Key     File S Completion Time Ckp SCN    Ckp Time       
------- ---- - --------------- ---------- ---------------
358     4    A 24-MAY-16       2925038    24-MAY-16      
        Name: /u03/users01.dbf




4.取消手动备份文件的注册信息
RMAN> change datafilecopy '/u03/users01.dbf' uncatalog;


uncataloged datafile copy
datafile copy file name=/u03/users01.dbf RECID=2 STAMP=912697893
Uncataloged 1 objects




RMAN> list copy of tablespace users;


specification does not match any datafile copy in the repository
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值