oracle11g RMAN catalog的基本使用
编辑
/etc/hosts文件
tnsnames.ora文件
创建
SQL> create tablespace ts_rman_catalog datafile '/u01/app/oracle/oradata/elon/data_rman_catalog1.dbf' size 5G autoextend on;
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/elon/system01.dbf
/u01/app/oracle/oradata/elon/sysaux01.dbf
/u01/app/oracle/oradata/elon/undotbs01.dbf
/u01/app/oracle/oradata/elon/users01.dbf
/u01/app/oracle/oradata/elon/data_rman_catalog1.dbf
SQL> create user rman_cat identified by "rman_cat" DEFAULT TABLESPACE ts_rman_catalog;
User created.
SQL> create temporary tablespace temp_rman_catalog tempfile '/u01/app/oracle/oradata/elon/temp_rman_catalog1.dbf' size 5G autoextend on;
Tablespace created.
SQL> alter user rman_cat temporary tablespace temp_rman_catalog ;
User altered.
SQL> GRANT connect,resource,recovery_catalog_owner TO rman_cat;
Grant succeeded.
在目标库orcl1授权;
SQL> grant RECOVERY_CATALOG_OWNER to RMAN_CAT;
Grant succeeded.
SQL> grant unlimited tablespace to RMAN_CAT;
Grant succeeded.
SQL> grant connect,resource,create session to RMAN_CAT;
Grant succeeded.
在catalog库服务器连接target库orcl1
[oracle@8202-oem admin]$ rman catalog rman_cat/rman_cat@elon target elon/rman_cat@orcl1
创建catalog
RMAN> create catalog;
RMAN> upgrade catalog;
recovery catalog owner is RMAN_CAT
enter UPGRADE CATALOG command again to confirm catalog upgrade
RMAN> upgrade catalog;
recovery catalog upgraded to version 11.02.00.04
DBMS_RCVMAN package upgraded to version 11.02.00.04
DBMS_RCVCAT package upgraded to version 11.02.00.04
注册orcl1库
RMAN> register database;
database registered in recovery catalog
starting full resync of recovery catalog
full resync complete
同步catalog和控制文件
RMAN> resync catalog;
在目标库orcl2授权
SQL> grant RECOVERY_CATALOG_OWNER to RMAN_CAT;
Grant succeeded.
SQL> grant unlimited tablespace to RMAN_CAT;
Grant succeeded.
SQL> grant connect,resource,create session to RMAN_CAT;
Grant succeeded.
然后注册第二台数据库
catalog库:rman catalog rman_cat/rman_cat@elon target elon/rman_cat@orcl2
RMAN> register database;
RMAN> list backup;
RMAN> list incarnation;
List of Database Incarnations
DB Key Inc Key DB Name DB ID STATUS Reset SCN Reset Time
------- ------- -------- ---------------- --- ---------- ----------
1 2 ORCL1 1539306881 CURRENT 1 21-JUN-19
2301 2317 ORCL1 1543986452 PARENT 1 24-AUG-13
2301 2302 ORCL1 1543986452 CURRENT 925702 13-AUG-19
1841 1853 ORCL2 3097378921 PARENT 1 24-AUG-13
1841 1854 ORCL2 3097378921 PARENT 925702 12-JUN-19
1841 1842 ORCL2 3097378921 CURRENT 1058098 13-JUN-19
RMAN> list backup summary;
RMAN> crosscheck copy;
RMAN> list backup by file;
11.其它
RMAN> list backupset;
RMAN> crosscheck backupset;
RMAN> validate backupset 1322;
RMAN> change backupset 1322
另外:
rman catalog,撤消目标数据库注册
步骤一:获取数据库的DBID
SQL>select dbid from v$database;
DBID
-----------
2539725638
步骤二:连接拥有恢复目录的模式(rman_cat用户),确定恢复目录中该数据库的DB_KEY
SQL>select db_key from db where db_id=2539725638
DB_KEY
-----------
1
步骤三:(rman_cat用户)使用dbms_rcvcat.unregisterdatabase过程从恢复目录中撤消数据库的注册
exec dbms_rcvcat.unregisterdatabase(1,2539725638)
参考博客:
http://blog.sina.com.cn/s/blog_14b674edd0102xxb9.html
oracle11g RMAN catalog的基本使用的更多相关文章
- RMAN Catalog创建、配置和管理
环境:RHEL6.4 + Oracle 11.2.0.4 一.创建数据库catdb 1.1 官档的建库脚本示例 1.2 根据我实际环境修改如下项 1.3 创建必要目录并赋予权限 1.4 执行脚本建库 ...
- 中小型数据库 RMAN CATALOG 备份恢复方案(二)
中小型数据库呈现的是数据库并发少,数据库容量小,版本功能受限以及N多单实例等特点.尽管如此,数据库的损失程度也会存在零丢失的情形.企业不愿意花太多的钱又要保证数据库的可靠稳定,可是苦煞了我这些搞DB的 ...
- 中小型数据库 RMAN CATALOG 备份恢复方案(一)
对于数据库的稳定性,高可用,跨平台以及海量数据库的处理,Oracle 数据库通常是大型数据库和大企业的首选.尽管如此,仍然不乏很多中小企业想要品尝一下Oracle腥味,因此在Oracle环境中也有不少 ...
- RMAN catalog备份恢复方案
对于数据库的稳定性,高可用,跨平台以及海量数据库的处理,Oracle 数据库通常是大型数据库和大企业的首选.尽管如此,仍然不乏很多中小企业想要品尝一下Oracle腥味,因此在Oracle环境中也有不少 ...
- rman catalog (rman 恢复目录)
受控制文件大小的限制,一般rman需要用rman catalog来管理及存放备份信息: 这里介绍一下创建rman catalog的步骤: C:\Documents andSettings\Admini ...
- 通过Rman catalog 创建及管理Oracle数据库备份
基本环境信息target DB (需备份数据库) 192.168.199.67 ORACLE_SID=zgw HOSTNAME=Oracle11 catlog DB (备份管理数据库) 192.168 ...
- oracle 11g 数据库恢复技术 --rman catalog
Oracle RMAN的catalog并不是指标备份恢复操作的一个必要组件,但oracle推荐使用该组件.启用之后,归档日志.备份集.镜像复制等备份信息的保存地点是RMAN资料库(catalog), ...
- Failed RMAN Catalog Upgrade from 11.2.0.2 to 12.1.0.2 ( ORA-02296 RMAN-06004 )
Failed RMAN Catalog Upgrade from 11.2.0.2 to 12.1.0.2 ( ORA-02296 RMAN-06004 ) 由于后期使用12c的数据库,需要对现有 ...
- rman catalog配置
1.创建表空间 create tablespace rman_tbs datafile '/u01/app/oracle/oradata/PROD1/rman_tbs01.dbf' size 200m ...
随机推荐
- Java---- 静态内部类与非静态内部类的区别
静态类(只有内部类才能被声明为静态类,即静态内部类)1.只能在内部类中定义静态类 2.静态内部类与外层类绑定,即使没有创建外层类的对象,它一样存在. 3.静态类的方法可以是静态的方法也可以是非静态的方 ...
- 搭建私有CA并基于OpenSSL实现双向身份认证
0x00 前言 互联网上的Web应用由于用户数目广泛,都是采用单向身份认证的,只需要客户端验证服务端的身份.但如果是企业内部的应用对接,客户端数量有限,可能就会要求对客户端也做身份验证,这时就需要一个 ...
- Ubuntu 18.04 LTS 64位Linux搭建Kubernetes 1.15.3并join子节点的完整过程
1.软件准备 1.1.Ubuntu系统安装 https://ubuntu.com/download#download ubuntu系统需要设置用户,root默认为系统的账户不能被用户设置且每一次开机都 ...
- 享元模式<Flyweight Pattern>
1.What-是什么? 享元模式是一种轻量级的结构型模式.旨在以共享的方式高效的支持大量的细粒度对象的复用.要求能够共享的对象必须是细粒度对象,这些对象比较相似,状态变化小. 2.Why-为什么? ...
- 记录一次k8s环境尝试过程(初始方案,现在已经做过很多完善,例如普罗米修斯)
记录一次Team k8s环境搭建过程(初始方案,现在已经做过很多完善,例如普罗米修斯) span::selection, .CodeMirror-line > span > span::s ...
- UltraEdit中的特殊字符
以下特殊字符,可以在替换中用到, ^n--换行 ^t--Tab
- Delphi 使用断点
- QString与QByteArray互相转换的方法
本文转载自http://blog.csdn.net/daa20/article/details/51674753 // QString转QByteArray方法 //Qt5.3.2 QString s ...
- springmvc视图文件的保护
可以将视图文件,包含视图文件的目录放在WEB-INF下,WEB-INF是受保护的,放在该目录下,就只能在代码中访问到了view文件了,用户无法通过浏览器直接输入地址访问.
- 模拟赛小结:2018 China Collegiate Programming Contest Final (CCPC-Final 2018)
比赛链接:传送门 跌跌撞撞6题摸银. 封榜后两题,把手上的题做完了还算舒服.就是罚时有点高. 开出了一道奇奇怪怪的题(K),然后ccpcf银应该比区域赛银要难吧,反正很开心qwq. Problem A ...