分类: Oracle
2011-10-22 19:55:39
如何设置恢复目录(——引用自oracle database Administractor II)
1. 创建要用作恢复目录的数据库。也可确定一个现有数据库作为恢复目录。因为一个
恢复目录可服务于多个数据库,所以您可以选择创建一个恢复目录来服务于要进行
备份的所有数据库。
2. 在恢复目录数据库中,创建将拥有恢复目录数据的用户。例如,假定catdb 是目录
数据库的名称,rcat_ts 是您所创建的表空间的名称,该表空间用于存储目录数据。
$ sqlplus sys/password@catdb as sysdba
SQL> CREATE USER rman IDENTIFIED BY cat
2 TEMPORARY TABLESPACE temp
3 DEFAULT TABLESPACE rcat_ts
4 QUOTA UNLIMITED ON rcat_ts;
3. 将RECOVERY_CATALOG_OWNER 角色授予目录所有者。该角色将为用户提供维护和
查询恢复目录所需的所有权限。
GRANT RECOVERY_CATALOG_OWNER TO rman;
4. 启动RMAN,并以目录所有者身份登录。
$ rman catalog rman/cat@catdb
RMAN> CREATE CATALOG TABLESPACE rcat_ts;
5. 使用RMAN 连接到目标数据库,并在新创建的恢复目录中注册该目标数据库。
$ rman target sys/oracle@orcl catalog rman/cat@catdb
RMAN> register database; 注:备份恢复目录数据库非常重要。 |