配置 catalog 成功恢复crontrol file
2011-12-09 20:17
260 查看
再说catalog 的配置:
1: catalog 数据库上:
export ORACLE_SID=ezhoudg
1>在catalog数据库上创建一个表空间供catalog使用
create tablespace rman_ts datafile '/u02/ezhou/rman01.dbf' size 50m extent management local uniform size 126k;
2>在catalog数据库上创建用户并赋予权限
create user rman_user identified by rman_user default tablespace rman_ts quota unlimited on rman_ts;
grant recovery_catalog_owner to rman_user;
grant connect,resource to rman_user;
2: 在主数据库上ezhou:
vi tnsname.ora (这个文件是在ezhou 和ezhoudg)
[oracle@aoracle admin]$ vi tnsnames.ora
PRD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.190.140)(PORT = 1521))
)
(CONNECT_DATA =
(SID = EZHOU)
)
)
catalog =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.190.140)(PORT = 1521))
)
(CONNECT_DATA =
(SID = EZHOUDG)
)
)
启动监听lsnrctl start
在数据库上tnsping catalog
[oracle@aoracle ~]$ tnsping catalog
TNS Ping Utility for Linux: Version 10.2.0.1.0 - Production on 09-DEC-2011 19:41:31
Copyright (c) 1997, 2005, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.190.140)(PORT = 1521))) (CONNECT_DATA = (SID = EZHOUDG)))
OK (10 msec)
3: 在主数据库上:
export ORACLE_SID=ezhou
注册主数据库 到catalog
[oracle@aoracle ~]$ rman target / catalog
rman_user/rman_user@catalog
Recovery Manager: Release 10.2.0.1.0 - Production on Fri Dec 9 19:45:32 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database (started)
connected to recovery catalog database
RMAN> create catalog tablespace rman_ts;
database registered in recovery catalog
starting full resync of recovery catalog
full resync complete
=====================
下面进行测试一下:
[oracle@aoracle ~]$ rman target / catalog
rman_user/rman_user@catalog
RMAN> run {
2> restore controlfile;
3> }
Starting restore at 09-DEC-11
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=155 devtype=DISK
channel ORA_DISK_1: starting datafile backupset restore
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: reading from backup piece /u02/rman/ctl_c-4046377924-20111209-00
channel ORA_DISK_1: restored backup piece 1
piece handle=/u02/rman/ctl_c-4046377924-20111209-00 tag=TAG20111209T115410
channel ORA_DISK_1: restore complete, elapsed time: 00:00:04
output filename=/u02/ezhou/control01.ctl
output filename=/u02/ezhou/control02.ctl
output filename=/u02/ezhou/control03.ctl
Finished restore at 09-DEC-11
1: catalog 数据库上:
export ORACLE_SID=ezhoudg
1>在catalog数据库上创建一个表空间供catalog使用
create tablespace rman_ts datafile '/u02/ezhou/rman01.dbf' size 50m extent management local uniform size 126k;
2>在catalog数据库上创建用户并赋予权限
create user rman_user identified by rman_user default tablespace rman_ts quota unlimited on rman_ts;
grant recovery_catalog_owner to rman_user;
grant connect,resource to rman_user;
2: 在主数据库上ezhou:
vi tnsname.ora (这个文件是在ezhou 和ezhoudg)
[oracle@aoracle admin]$ vi tnsnames.ora
PRD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.190.140)(PORT = 1521))
)
(CONNECT_DATA =
(SID = EZHOU)
)
)
catalog =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.190.140)(PORT = 1521))
)
(CONNECT_DATA =
(SID = EZHOUDG)
)
)
启动监听lsnrctl start
在数据库上tnsping catalog
[oracle@aoracle ~]$ tnsping catalog
TNS Ping Utility for Linux: Version 10.2.0.1.0 - Production on 09-DEC-2011 19:41:31
Copyright (c) 1997, 2005, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.190.140)(PORT = 1521))) (CONNECT_DATA = (SID = EZHOUDG)))
OK (10 msec)
3: 在主数据库上:
export ORACLE_SID=ezhou
注册主数据库 到catalog
[oracle@aoracle ~]$ rman target / catalog
rman_user/rman_user@catalog
Recovery Manager: Release 10.2.0.1.0 - Production on Fri Dec 9 19:45:32 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database (started)
connected to recovery catalog database
RMAN> create catalog tablespace rman_ts;
database registered in recovery catalog
starting full resync of recovery catalog
full resync complete
=====================
下面进行测试一下:
[oracle@aoracle ~]$ rman target / catalog
rman_user/rman_user@catalog
RMAN> run {
2> restore controlfile;
3> }
Starting restore at 09-DEC-11
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=155 devtype=DISK
channel ORA_DISK_1: starting datafile backupset restore
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: reading from backup piece /u02/rman/ctl_c-4046377924-20111209-00
channel ORA_DISK_1: restored backup piece 1
piece handle=/u02/rman/ctl_c-4046377924-20111209-00 tag=TAG20111209T115410
channel ORA_DISK_1: restore complete, elapsed time: 00:00:04
output filename=/u02/ezhou/control01.ctl
output filename=/u02/ezhou/control02.ctl
output filename=/u02/ezhou/control03.ctl
Finished restore at 09-DEC-11
相关文章推荐
- 自己catalog 配置 成功 + 别人的参考
- NBU重新配置导致恢复不成功--Oracle和NBU的link
- NBU重新配置导致恢复不成功--Oracle和NBU的link
- VS2008+OpenCV配置成功(转)
- 成功恢复FAT32误格式化后所有碎片文件(已覆盖的除外)
- 关于思科C2950交换机清除密码,恢复初始配置的方法
- secondaryNamenode配置与nameNode故障恢复
- 基于catalog 的RMAN 备份与恢复
- 关于如何在rman没有catalog的情况下恢复用Rman 备份到磁带上的controlfile
- 三星W999手机短信全部恢复2310对比其他软件不成功的案例
- RAID6缺两块盘数据恢复成功--戴尔(DELL ) T710服务器故障恢复
- 解压版Tomcat配置为服务,自测试成功
- log4j配置日志系统成功 (转)
- 玩大型游戏出现 “显示器驱动程序已停止响应并且已成功恢复”问题
- pytorch-0.2成功调用GPU:ubuntu16.04,Nvidia驱动安装以及最新cuda9.0与cudnnV7.0配置
- 南京浦口4块盘RAID5 oracel数据库损坏成功恢复
- 错误:已经有针对IP 192.168.1.107:8000的侦听,原因是因为这个行为配置,去掉后服务Open成功
- ORACLE闪回数据恢复初探(尚未成功)
- 黄聪:VPS服务器IIS配置伪静态无法成功,设置httpd.ini分配IIS_WPG读写权限即可
- 实践过配置成功的VNC安装配置