oracle 10g rman备份

近日工作不忙,由于上一个项目部署了nbu和oracle 10g,所以想起来做一下rman恢复,项目中oracle是建立在windows 2003环境上面,而本次的实验是在red hat 5.5上面进行操作的,望大家指点不足之处供研究。

前提是linux和基本的oracle环境构建完毕:

1、在目录数据库中创建恢复目录所用表空间
SQL> create tablespace sandy datafile
 '/u01/app/oracle/oradata/rman/sandy' size 50M;

2、在目录数据库中创建RMAN用户并授权
SQL> create user rman identified by rman default tablespace sandy temporary tablespace temp quota unlimited on sandy;

用户授权

SQL> grant recovery_catalog_owner to rman;
 

3、在目录数据库中创建恢复目录
rman target 'orcl' catalog rman/rman;
RMAN>create catalog tablespace sandy;
 

4、注册目标数据库到恢复目录
 RMAN> register database;
database registered in recovery catalog
starting full resync of recovery catalog
full resync complete
下面就可以开始用rman备份了

你可能感兴趣的:(oracle,数据库,windows,linux,Sandy)