在Oracle中,如何建立RMAN恢复目录?sql
首先,建立一个数据库用户,通常都是RMAN,并给予RECOVERY_CATALOG_OWNER角色权限:数据库
sqlplus / as sysdbaide
SQL> CREATE USER RMAN IDENTIFIED BY RMAN;spa
SQL> ALTER USER RMAN DEFAULT TABLESPACE TOOLS TEMPORARY TABLESPACE TEMP;blog
SQL> ALTER USER RMAN QUOTA UNLIMITED ON TOOLS;get
SQL> GRANT CONNECT, RESOURCE, RECOVERY_CATALOG_OWNER TO RMAN;it
而后,用这个用户登陆,建立恢复目录:class
rman catalog rman/rman登录
RMAN> CREATE CATALOG TABLESPACE TOOLS;权限
最后就能够在恢复目录注册目标数据库了:
rman catalog rman/rman target backdba/backdba
RMAN> REGISTER DATABASE;