OracleRMAN管理7-恢复目录数据库catalog

2025-04-23 21:46:02

1、恢复目袄嬖艽蛞录数据库catalog一、作用recovery catalog database是rman的一部分,用来保存rman备份的源数据信息。泠贾高框oracle默认会将源数据信息放入到控制文件中。恢复目录数据库与原数据库是两个database。(其实恢复目录数据库就是数据库中的一个用户)

2、二、创建恢复目录(1)更改数据库归档模式,如果为非归档要修改为归档模式

OracleRMAN管理7-恢复目录数据库catalog

3、(2)创建恢复目录表空间

OracleRMAN管理7-恢复目录数据库catalog

4、(3)创建用户,默认表空间为刚刚创建的表空间

OracleRMAN管理7-恢复目录数据库catalog

5、(4)为新建用户授权grant resource,connect,recovery娄多骋能_catalog_owner to rman_user;

OracleRMAN管理7-恢复目录数据库catalog

6、(5)在RMAN中使用新用户连接到恢复目录数据库

OracleRMAN管理7-恢复目录数据库catalog

7、(6)创建恢复目录语法:create catalog;

OracleRMAN管理7-恢复目录数据库catalog

8、(7)创建完成后,在SQLPLUS中登录新用户,可以看到用户下多出了很多数据表。

OracleRMAN管理7-恢复目录数据库catalog

9、(8)连接目录库与恢复目录数据库,并注册数据库

OracleRMAN管理7-恢复目录数据库catalog

10、(9)注册完成后可以在恢复目录数据库中看到数据库注册信息

OracleRMAN管理7-恢复目录数据库catalog

11、三、管理恢复目录数据库1.登录恢复目录数据库

OracleRMAN管理7-恢复目录数据库catalog

12、2.备份数据文件,在备份信息中可以看出,控制文件和参数文件都已经备份了。(备份的都是orcl数据库的信息)

OracleRMAN管理7-恢复目录数据库catalog

13、3.现将orcl数据库启动到nomount状态,可以看到在nomount状态下是无法查看备份信息的。

OracleRMAN管理7-恢复目录数据库catalog

14、4.登录orcl库和恢复目录库,在这里可以直接查看备份信息。如果现在orcl库控制文件或者参数文件损坏的话,就可以在RMAN中直接进行龉并狙澉恢复,使用 restore spfile to '/data/oracle/product/11.2.0/db_1/dbs/spfileorcl.ora' from '备份片位置';

OracleRMAN管理7-恢复目录数据库catalog
OracleRMAN管理7-恢复目录数据库catalog
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢