1. 建立恢复目录表空间
create tablespace rman_ts datafile '%oracle_base%\oradata\test\rman.dbf' size 15M;
2. 建立恢复目录所有者
create user rman identified by rman default tablespace rman_ts;
3.授予目录所有者角色
grant connect,resource,recovery_catalog_owner to rman;
4.建立恢复目录
建立恢复目录是使用rman命令create catalog来完成的。当建立恢复目录时,必须以恢复目录所有者身份连接到恢复目录数据库。
rman catalog rman/rman@catdb
create catalog
5.注册目标数据库
在建立了恢复目录之后,为了将目标数据库的rman元数据存放到恢复目录中,必须连接到目标数据库,并使用register database 命令注册目标数据库。
connect target sys/oracle@demo
register database;
使用report schema 命令可以检查注册是否成功。