OCM备考 三. Managing Database Availability 之recovery catalog
ORACLE 10g OCM大纲关于恢复目录(recover catalog)考点:﹡ Create a recovery catalog database
恢复目录是专门用来存储rman repository的数据库,当控制文件损坏时,通过恢复目录中控制文件的备份来恢复数据库,并且采用恢复目录可以对多个数据库进行备份和恢复。(关于恢复目录的概念请参考oracle文档)
下面是创建恢复目录的方法:
1、创建恢复目录database
可采用dbca或手工方法创建恢复目录使用的数据库。
2、创建恢复目录数据库存储rman repository的表空间
sql> Create tablespace rcat_ts datafile ‘$ORACLE_BASE/catdb/rcat_ts_01.dbf’ size 100m
Autoextend on next 10m;-- 表空间rcat_ts
3、创建管理rman repository的用户
sql> Create user rman identified by rman default tablespace rcat_ts temporarytablespace
Temp quota unlimited on rcat_ts;
4、授予用户恢复目录管理权限
sql> Grant recovery_catalog_owner to rman;
5、将表空间注册到恢复目录
$Rman catalog rman/rman@catdb
Rman> create catalog tablespace rcat_ts;
6、将要管理的数据库注册到恢复目录
$ Rman target sys/oracle@orcl catalog rman/rman@catdb
Rman> register database; -- 将数据库orcl注册到恢复目录
7、通过恢复目录对目标数据库进行备份、恢复
$ Rman target sys/oracle@orcl catalog rman/rman@catdb
rman> run {
allocate channel t1 type disk;
set command id to 'rman';
backup database format '$ORACLE_BASE/backup/db_%U.bpk';
release channel t1;
}
至此,恢复目录创建成功并完成验证。
页:
[1]