oracle从备份的控制文件进行完全恢复
oracle从备份的控制文件进行完全恢复SYS@orcl#shutdown abort;ORACLE 例程已经关闭。SYS@orcl#oracle@oracle:~/product/10.2/db_1/dbs> rman target /恢复管理器: Release 11.1.0.6.0 - Production on 星期三 6月 5 23:13:10 2013Copyright (c) 1982, 2007, Oracle. All rights reserved.已连接到目标数据库 (未启动)RMAN> startup nomount;Oracle 实例已启动系统全局区域总计 805875712 字节Fixed Size 2148720 字节Variable Size 520095376 字节Database Buffers 276824064 字节Redo Buffers 6807552 字节RMAN> restore controlfile from '/opt/oracle/product/10.2/db_1/dbs/snapcf_orcl.f';启动 restore 于 05-6月 -13使用目标数据库控制文件替代恢复目录分配的通道: ORA_DISK_1通道 ORA_DISK_1: SID=152 设备类型=DISK通道 ORA_DISK_1: 已复制控制文件副本输出文件名=/opt/oracle/oradata/ORCL/controlfile/o1_mf_7q9c8orh_.ctl输出文件名=/opt/oracle/flash_recovery_area/ORCL/controlfile/o1_mf_7q9c8pcf_.ctl完成 restore 于 05-6月 -13RMAN> exitSYS@orcl#select file#,creation_change#,checkpoint_change# from v$datafile_header;FILE# CREATION_CHANGE# CHECKPOINT_CHANGE#---------- ---------------- ------------------1 7 49183722 1490 49183723 841603 49183724 14607 49183725 955886 49183726 958063 49183727 959259 49183728 3975193 49183729 3977982 491837210 3978313 491837211 4400356 4918372FILE# CREATION_CHANGE# CHECKPOINT_CHANGE#---------- ---------------- ------------------12 4400418 4918372已选择12行。SYS@orcl#select file#,creation_change#,checkpoint_change#,last_change# from v$datafile;FILE# CREATION_CHANGE# CHECKPOINT_CHANGE# LAST_CHANGE#---------- ---------------- ------------------ ------------1 7 43935412 1490 43935413 841603 43935414 14607 43935415 955886 43935416 958063 43935417 959259 43935418 3975193 43935419 3977982 439354110 3978313 439354111 4400356 4400358FILE# CREATION_CHANGE# CHECKPOINT_CHANGE# LAST_CHANGE#---------- ---------------- ------------------ ------------12 4400418 4400420已选择12行。SYS@orcl#YS@orcl#alter database open;alter database open*第 1 行出现错误:ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项SYS@orcl#alter database open resetlogs;alter database open resetlogs*第 1 行出现错误:ORA-01194: 文件 1 需要更多的恢复来保持一致性ORA-01110: 数据文件 1:'/opt/oracle/oradata/ORCL/datafile/o1_mf_system_8no75lqw_.dbf'SYS@orcl#尝试进行恢复:SYS@orcl#recover database using backup controlfileORA-00279: 更改 4400440 (在 05/18/2013 16:04:12 生成) 对于线程 1 是必需的ORA-00289: 建议:/opt/oracle/flash_recovery_area/ORCL/archivelog/2013_05_18/o1_mf_1_81_8sh7pk32_.arcORA-00280: 更改 4400440 (用于线程 1) 在序列 #81 中指定日志: {<RET>=suggested | filename | AUTO | CANCEL}autoORA-00279: 更改 4419709 (在 05/18/2013 23:31:28 生成) 对于线程 1 是必需的ORA-00289: 建议:/opt/oracle/flash_recovery_area/ORCL/archivelog/2013_05_19/o1_mf_1_82_8sjsowfc_.arcORA-00280: 更改 4419709 (用于线程 1) 在序列 #82 中ORA-00278: 此恢复不再需要日志文件'/opt/oracle/flash_recovery_area/ORCL/archivelog/2013_05_18/o1_mf_1_81_8sh7pk32_.arc'ORA-00279: 更改 4444358 (在 05/19/2013 13:44:27 生成) 对于线程 1 是必需的ORA-00289: 建议:/opt/oracle/flash_recovery_area/ORCL/archivelog/2013_05_20/o1_mf_1_83_8snczbm2_.arcORA-00280: 更改 4444358 (用于线程 1) 在序列 #83 中ORA-00278: 此恢复不再需要日志文件'/opt/oracle/flash_recovery_area/ORCL/archivelog/2013_05_19/o1_mf_1_82_8sjsowfc_.arc'ORA-00279: 更改 4489193 (在 05/20/2013 22:15:06 生成) 对于线程 1 是必需的ORA-00289: 建议:/opt/oracle/flash_recovery_area/ORCL/archivelog/2013_05_20/o1_mf_1_84_8sngy53f_.arcORA-00280: 更改 4489193 (用于线程 1) 在序列 #84 中ORA-00278: 此恢复不再需要日志文件'/opt/oracle/flash_recovery_ar上一个:ORA-01555原理分析
下一个:rman备份脚本之总结分析
- 更多Oracle疑问解答:
- 运行exp备份oracle数据库提示oracle-12154错误
- 有没有,生产Oracle Rman 备份脚本的工具啊!
- 初学orcle,希望有大大帮忙解说一下详细步骤,从登录oracle到创建表的过程
- oracle语句问题:一张user表,三个字段,id,name,time,插入记录比如:张三2007,李四2008,张三2011
- 如何写一个ORACLE触发器同步两个表中的数据?
- oracle 如何查看一个服务器上有多少个数据库.
- oracle 创建包的时候错误 求解
- oracle 重复列的问题
- oracle 中如何查处2星期前的数据
- 请教oracle数据库安装中的问题
- 请问谁能提供给我标准的oracle ERP的数据库表结构并详细说明各表主要的作用?
- 安装oracle遇到的问题 invalid entry CRC (expected 0x3e12e795 but got 0x9db0e9fd)
- 我的是ORACLE 10G,在RMAN中如何按指定的时间恢复数据文件啊?
- oracle为什么没有自动增长列
- oracle快捷键都有哪些啊?