在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;