本实验是恢复spfile: SQLgt; shutdown立即;数据库关闭。数据库已卸载。Oracle实例关闭。SQLgt;斯塔
本实验是恢复spfile:
SQL> shutdown立即;
数据库关闭。
数据库已卸载。
Oracle实例关闭。
SQL>启动 nomount;
ORACLE 实例已启动。
系统全局区域总计 335544320 字节
固定大小 1219280 字节
可变大小 79693104 字节
数据库缓冲区 251658240 字节
重做缓冲区 2973696 字节
SQL> !
[oracle@aoracle ~]$ rman 目标 /
恢复管理器:版本 10.2.0.1.0 - 于 2011 年 12 月 8 日星期四 16:43:31 发布
版权所有 (c) 1982、2005,Oracle。 保留所有权利。
已连接目标数据库:ezhou(未挂载)
RMAN>恢复 spfile;
于 2011 年 12 月 8 日开始恢复
使用目标数据库控制文件而不是恢复目录
分配的通道:ORA_DISK_1
通道 ORA_DISK_1:sid=155 devtype=DISK
RMAN-00571:=============================================== ================
RMAN-00569: =============== 错误消息堆栈如下 ======== =======
RMAN-00571:======================================== =======================
RMAN-03002:2011 年 12 月 8 日 16:43:41 时恢复命令失败
RMAN-06563:必须使用 FROM AUTOBACKUP 恢复控制文件或 SPFILE
看一下spfile文件:
已经被移走:
[oracle@aoracle dbs]$ ls -l spfile*
-rw-r----- 1 oracle oinstall 2560 Oct 10 15 :20 spfileezhoudg.ora
-rw-r----- 1 oracle oinstall 2560 12 月 8 15:16 spfileezhou.ora_b
[oracle@aoracle dbs]$ tnsping prd
适用于 Linux 的 TNS Ping 实用程序:版本 10.2.0.1.0 - 于 2011 年 12 月 8 日 17:17:27 发布
版权所有 (c) 1997、2005,Oracle。 保留所有权利。
使用的参数文件:
使用 TNSNAMES 适配器解析别名
尝试联系 (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.190.140)(PORT = 1521))) (CONNECT_DATA = (SID = EZHOU)))
确定(10 毫秒)
[oracle@aoracle dbs]$ tnsping prdd
适用于 Linux 的 TNS Ping 实用程序:版本 10.2.0.1.0 - 于 2011 年 12 月 8 日 17:17:34 生产
版权所有 (c) 1997、2005,Oracle。 保留所有权利。
[oracle@aoracle dbs]$ rman 目标 rman_user/rman_user
恢复管理器:版本 10.2.0.1.0 - 于 2011 年 12 月 8 日星期四 17:19:02 发布
版权所有 (c) 1982、2005,Oracle。 保留所有权利。
已连接目标数据库:EZHOU(DBID=4046377924,未打开)
RMAN> 恢复spfile;
于 2011 年 12 月 8 日开始恢复
使用目标数据库控制文件而不是恢复目录
分配的通道:ORA_DISK_1
通道 ORA_DISK_1:sid=155 devtype=DISK
通道 ORA_DISK_1:启动数据文件备份集恢复
通道 ORA_DISK_1:恢复 SPFILE
输出文件名=/u01/pp/oracle/product/10.2/db_1/dbs/spfileezhou.ora
通道 ORA_DISK_1:读取备份片 /u02/rman/ctl_c-4046377924-20111208-00
通道 ORA_DISK_1: 恢复备份片 1
片句柄=/u02/rman/ctl_c-4046377924-20111208-00 tag=TAG20111208T134435
通道 ORA_DISK_1 :恢复完成,已用时间:00:00:02
于 08-DEC-11 完成恢复
RMAN>
检查 spfile 已经恢复。
[oracle@aoracle dbs]$ ls -l spfile*
-rw-r----- 1 oracle oinstall 2560 十月 10 15:20 spfileezhudg.ora
-rw-r---- - 1 oracle oinstall 2560 12 月 8 日 17:19 spfileezhou.ora
-rw-r----- 1 oracle oinstall 2560 12 月 8 日 15:16 spfileezhou.ora_b
[oracle@aoracle dbs]$ date
2011 年 12 月 8 日星期四 17:29:22 CST