注意事项:
1.不能用SYS用户创建CATALOG,CATALOG数据存储在CATALOG所有塲所有者的表空间。
2.保存catalog的表空间名不能包含RMAN保留字。
步骤:
1.在CATALOG数据库(slf)上创建CATALOG的拥有者
create user rman identified by rman temporary tablespace temp default tablespace users quote unlimit on users;
2.给用户授权
SQL> grant recovery_catalog_owner to rman;
3.在TARGET数据库上用CATALOG用户连接恢复目录据库,并创建
C:\Users\wj>rman catalog rman/rman@slf
C:\Users\wj>rman catalog rman/rman@slf
恢复管理器: Release 11.1.0.6.0 - Production on 星期一 7月 28 21:47:31 2014
Copyright (c) 1982, 2007, Oracle. All rights reserved.
连接到恢复目录数据库
RMAN> create catalog;
恢复目录已创建
4.在恢复目录中注册数据库
同时连接TARGET和CATALOG
C:\Users\wj>rman target /
恢复管理器: Release 11.1.0.6.0 - Production on 星期一 7月 28 21:52:28 2014
连接到目标数据库: ORCL11G (DBID=924125927)
RMAN> connect catalog rman/rman@slf;
连接到恢复目录数据库
注册数据库
RMAN> register database;
注册在恢复目录中的数据库
正在启动全部恢复目录的 resync
完成全部 resync
CATALOG创建完成。
接下来创建VPC(VIRTUAL PRIVATE CATALOG)
1.在catalog数据库创建vpc用户:
SQL>craete user vpc identified by vpc quota unlimited on users;
2.授权
SQL>grant recovery_catalog_owner to vpc;
3.在target数据库上以catalog所有者rman连接catalog数据库,授vpc管理orcl11g
RMAN> connect catalog rman/rman@slf;
RMAN> grant catalog for database orcl11g to vpc;
授权成功。
至此vpc创建成功。
如果要让vpc有注册新数据的功能,执行以下命令:
RMAN> grant register database to vpc;
授权成功。
连接下vpc试试
C:\Users\wj>rman catalog vpc/vpc@slf;
恢复管理器: Release 11.1.0.6.0 - Production on 星期一 7月 28 22:20:1
Copyright (c) 1982, 2007, Oracle. All rights reserved.
连接到恢复目录数据库
此时vpc并不能读写注册在其中的数据库的元数据,如果要让vpc有这个权限,执行:
RMAN> create virtual catalog;
找到 RMAN 所拥有的符合条件的基础目录
已针对 RMAN 所拥有的基础目录创建了虚拟目录
ok,完成,备份一下数据库试试:
注意事项:
1.不能用SYS用户创建CATALOG,CATALOG数据存储在CATALOG所有塲所有者的表空间。
2.保存catalog的表空间名不能包含RMAN保留字。
步骤:
1.在CATALOG数据库(slf)上创建CATALOG的拥有者
create user rman identified by rman temporary tablespace temp default tablespace users quote unlimit on users;
2.给用户授权
SQL> grant recovery_catalog_owner to rman;
3.在TARGET数据库上用CATALOG用户连接恢复目录据库,并创建
C:\Users\wj>rman catalog rman/rman@slf
C:\Users\wj>rman catalog rman/rman@slf
恢复管理器: Release 11.1.0.6.0 - Production on 星期一 7月 28 21:47:31 2014
Copyright (c) 1982, 2007, Oracle. All rights reserved.
连接到恢复目录数据库
RMAN> create catalog;
恢复目录已创建
4.在恢复目录中注册数据库
同时连接TARGET和CATALOG
C:\Users\wj>rman target /
恢复管理器: Release 11.1.0.6.0 - Production on 星期一 7月 28 21:52:28 2014
连接到目标数据库: ORCL11G (DBID=924125927)
RMAN> connect catalog rman/rman@slf;
连接到恢复目录数据库
注册数据库
RMAN> register database;
注册在恢复目录中的数据库
正在启动全部恢复目录的 resync
完成全部 resync
CATALOG创建完成。
接下来创建VPC(VIRTUAL PRIVATE CATALOG)
1.在catalog数据库创建vpc用户:
SQL>craete user vpc identified by vpc quota unlimited on users;
2.授权
SQL>grant recovery_catalog_owner to vpc;
3.在target数据库上以catalog所有者rman连接catalog数据库,授vpc管理orcl11g
RMAN> connect catalog rman/rman@slf;
RMAN> grant catalog for database orcl11g to vpc;
授权成功。
至此vpc创建成功。
如果要让vpc有注册新数据的功能,执行以下命令:
RMAN> grant register database to vpc;
授权成功。
连接下vpc试试
C:\Users\wj>rman catalog vpc/vpc@slf;
恢复管理器: Release 11.1.0.6.0 - Production on 星期一 7月 28 22:20:1
Copyright (c) 1982, 2007, Oracle. All rights reserved.
连接到恢复目录数据库
此时vpc并不能读写注册在其中的数据库的元数据,如果要让vpc有这个权限,执行:
RMAN> create virtual catalog;
找到 RMAN 所拥有的符合条件的基础目录
已针对 RMAN 所拥有的基础目录创建了虚拟目录
ok,完成,备份一下数据库试试:
C:\Users\wj>rman target / catalog vpc/vpc@slf恢复管理器: Release 11.1.0.6.0 - Production on 星期一 7月 28 22:28:36 2014Copyright (c) 1982, 2007, Oracle. All rights reserved.连接到目标数据库: ORCL11G (DBID=924125927)连接到恢复目录数据库- RMAN>register database;
- 注册到恢复目录
- 开始同步恢复目录
- 同步完毕
RMAN> backup datafile 12;启动 backup 于 28-7月 -14忽略 DISK 通道 4 的配置忽略 DISK 通道 5 的配置分配的通道: ORA_DISK_1通道 ORA_DISK_1: SID=130 设备类型=DISK通道 ORA_DISK_1: 正在启动全部数据文件备份集通道 ORA_DISK_1: 正在指定备份集内的数据文件输入数据文件: 文件号=00012 名称=D:\APP\WJ\ORADATA\ORCL11G\USERS02.DBF通道 ORA_DISK_1: 正在启动段 1 于 28-7月 -14通道 ORA_DISK_1: 已完成段 1 于 28-7月 -14段句柄=D:\APP\WJ\PRODUCT\11.1.0\DB_1\DATABASE\1CPEIDTE_1_1 标记=TAG20140728T222901 注释=NONE通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01完成 backup 于 28-7月 -14启动 Control File and SPFILE Autobackup 于 28-7月 -14段 handle=D:\APP\WJ\PRODUCT\11.1.0\DB_1\DATABASE\C-924125927-20140728-00 comment=NONE完成 Control File and SPFILE Autobackup 于 28-7月 -14
本文详细介绍了如何在Oracle数据库环境中创建恢复目录、VPC(Virtual Private Catalog)、授权过程以及如何使用VPC进行数据库注册和备份操作。
179

被折叠的 条评论
为什么被折叠?



