RMAN创建恢复目录数据库

(1 )使用数据库管理员登录Oracle 数据,并为RMAN创建一个恢复目录数据库。 
 
    
  1. SQL> connect system/tiger
  2. 已连接。
  3. SQL> CREATE TABLESPACE rman_tablespace
  4. 2 DATAFILE 'd:\db\rman_tablespace.dbf' SIZE 100m;
  5. 表空间已创建。
(2 )然后,为恢复目录创建数据库用户,并为该用户赋予相应的权限信息,代码如下:
 
    
  1. SQL> CREATE USER test_rman IDENTIFIED BY tiger
  2. 2 DEFAULT TABLESPACE rman_tablespace
  3. 3 TEMPORARY TABLESPACE temp;
  4. 用户已创建。
  5. SQL> GRANT CONNECT,RESOURCE TO test_rman;
  6. 授权成功。
  7. SQL> GRANT RECOVERY_CATALOG_OWNER TO test_rman; 授权成功。
 
上述代码中,创建了一个test_rman用户,设置用户默认表空间为rman_tablespace ,然后 为该用户赋予相应的操作权限。 
(3 )最后,使用新创建的test_rman用户在恢复目录数据库中创建恢复目录。在【运行】 窗口内输入RMAN TARGET test_rman/tiger 命令启动RMAN工具,详细代码如下所示。 
 
    
  1. 连接到目标数据库: ORCL (DBID=1283643196)
  2. RMAN> CONNECT CATALOG test_rman/tiger
  3. 连接到恢复目录数据库
  4. RMAN> CREATE CATALOG;
  5. 恢复目录已创建

你可能感兴趣的:(Oracle,备份与恢复)