ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 有关创建oracle回复目录数据库

有关创建oracle回复目录数据库

原创 Linux操作系统 作者:xpj0515 时间:2010-11-08 21:03:29 0 删除 编辑

首先回复目录并非完全必须的组件,但与使用主机控制文件相比有其固有的好处,反正学些东西总没坏处,艺多不压身嘛,就最近创建回复目录出现了一些问题,先写下来留作纪念,以后复习也方便。

首先创建回复目录数据库,最好不要在目标数据库本身创建,要是这样创建的回复目录又能带来多少安全性呢,

1:使用Database Configuration Assistant创建数据库 连接字符串为xpj后面需要用到

2:连接到数据库

set oracle_sid=xpj

sqlplus / as sysdba

create tablespace catalog datafile 'filedest' size 100M autoextend on next 50M maxsize unlimited

create user rman identified by password default tablespace catalog quota unlimited on catalog

grant recovery_catalog_owner to rman

注意点:设置oracle_sid环境变量,可以显性表示连接到那个数据库,也可以免得使用连接字符串,其实原理就连接到目标数据库的1521端口的侦听器的吧,在恢复目录数据库中创建表空间和创建管理用户并授权,

3:下面的步骤容易搞混了

连接到目标数据库,也就是生产数据库吧,连接字符串使用orcl,

使用rman 的catalog命令连接到恢复目录数据库

set oracle_sid=orcl

rman catalog rman@xpj
图片

在恢复目录数据库中创建恢复目录,因为前面oracle_sid为orcl所以连接到xpj数据库需要使用连接字符串,因为演示时已经创建恢复目录才会显示已经创建,命令是正确的

图片

4:注册数据库,使回复目录知道储存那些数据库的rman备份信息和数据库元数据信息,保证备份还原操作能够自动进行

步骤为连接到orcl数据库,也就是目标数据库,连接目标数据库使用的是主机验证,环境变量为orcl随意连接字符串也可以省略,然后连接到回复目录数据库,使用一条命令做上面的步骤,然后就是注册命令了,只能注册一次,因为dbid唯一的问题,可以使用多个目标数据库公用一个恢复目录,这样也可以方便管理,也是使用恢复目录的有点之一。
图片
步骤就是这么多,只要理清结构关系,不算很复杂,oracle真是强大了!!!!!!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24890594/viewspace-677732/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 备份日记
请登录后发表评论 登录
全部评论

注册时间:2010-11-08

  • 博文量
    32
  • 访问量
    66183