恢复目录数据库:
 包含了recovery catalog(恢复目录)的数据库,就是恢复目录数据库;
 存放了注册到恢复目录的目标数据库的备份的元数据信息;

 可选的数据库,如果没有恢复目录数据库,那么元数据信息存放在目标数据库的控制文件;

创建恢复目录数据库的目的:

 可以集中管理多个目标数据库的备份元数据信息;
 可以更长时间的存放目标数据库的备份的元数据信息;
SYS@orcl11g> show parameter record

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
control_file_record_keep_time        integer     7
 --用来指定备份的元数据信息,在控制文件中的保留时长

创建一个恢复目录数据库:
1.创建一个新的数据库用来存放恢复目录

 a.dbca
 b.手动建库

SYS@catdb> select instance_name,status from v$instance;

INSTANCE_NAME    STATUS
---------------- ------------
catdb            OPEN

2.创建一个表空间,来存放恢复目录所需要的数据库对象

SYS@catdb> create tablespace rcat_tbs
  2  datafile '/u01/app/oracle/oradata/catdb/rcat_tbs01.dbf'
  3  size 300m;

Tablespace created.

3.创建一个用户,来作为恢复目录的所有者
SYS@catdb> create user rcat_user identified by oracle
  2  default tablespace rcat_tbs
  3  temporary tablespace temp
  4  quota unlimited on rcat_tbs;

User created.

4.给这个用户授权
SYS@catdb> grant recovery_catalog_owner to rcat_user;

5.配置一下网络的本地服务名
 [oracle@db253 ~]$ cd $ORACLE_HOME/network/admin
 [oracle@db253 admin]$ vi tnsnames.ora
ORCL11G =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = db253.neves.com)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl11g.neves.com)
    )
  )


CATDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = db253.neves.com)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = catdb.neves.com)
    )
  )

6.创建恢复目录

 [oracle@db253 admin]$ rman catalog rcat_user/oracle@catdb

 RMAN> create catalog;

 recovery catalog created


7.向恢复目录注册目标数据库

 [oracle@db253 admin]$ rman target sys/oracle@orcl11g catalog rcat_user/oracle@catdb

Recovery Manager: Release 11.2.0.3.0 - Production on Thu Jun 27 10:24:43 2013

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

connected to target database: ORCL11G (DBID=923506654)
connected to recovery catalog database

 RMAN> register database;

database registered in recovery catalog
starting full resync of recovery catalog
full resync complete