rman 恢复undo表空间
来源:互联网 发布:刷qq会员永久软件 编辑:程序博客网 时间:2024/05/23 02:05
本文描述:模拟恢复undo表空间丢失并恢复的过程
实验过程:
注:试验前先将数据库全备或者0级备份
全备:backup database format 'g:\rmanbak\db_%d_%T_%s.bak' plus archivelog format 'g:\rmanbak\arch_%d_%T_%s.bak';
0级备份:backup incremental level 0 database format 'g:\rmanbak\db_%d_%T_%s.bak' plus archivelog format 'g:\rmanbak\arch_%d_%T_%s.bak';
(1)删除undo,登录sqlplus报错
C:\Users\Administrator>sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on 星期三 6月 14 10:24:38 2017Copyright (c) 1982, 2010, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL> conn scott/tigerERROR:ORA-02002: 写入审计线索时出错ORA-00604: 递归 SQL 级别 1 出现错误ORA-01116: 打开数据库文件 3 时出错ORA-01110: 数据文件 3: 'F:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF'ORA-27041: 无法打开文件OSD-04002: unable to open fileO/S-Error: (OS 2) 系统找不到指定的文件。Warning: You are no longer connected to ORACLE.SQL>
(2)登录rman进行恢复
C:\Users\Administrator>rman target /Recovery Manager: Release 11.2.0.1.0 - Production on 星期三 6月 14 10:26:24 2017Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.connected to target database: ORCL (DBID=1468451227)RMAN> run{2> shutdown abort3> startup mount4> restore datafile 3;5> recover datafile 3;6> sql 'alter database open';7> }using target database control file instead of recovery catalogOracle instance shut downconnected to target database (not started)Oracle instance starteddatabase mountedTotal System Global Area 430075904 bytesFixed Size 2176448 bytesVariable Size 322964032 bytesDatabase Buffers 96468992 bytesRedo Buffers 8466432 bytesStarting restore at 14-6月 -17allocated channel: ORA_DISK_1channel ORA_DISK_1: SID=63 device type=DISKchannel ORA_DISK_1: starting datafile backup set restorechannel ORA_DISK_1: specifying datafile(s) to restore from backup setchannel ORA_DISK_1: restoring datafile 00003 to F:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBFchannel ORA_DISK_1: reading from backup piece G:\RMANBP\FDB_ORCL_20170613_14.BAKchannel ORA_DISK_1: piece handle=G:\RMANBP\FDB_ORCL_20170613_14.BAK tag=TAG20170613T123834channel ORA_DISK_1: restored backup piece 1channel ORA_DISK_1: restore complete, elapsed time: 00:00:16Finished restore at 14-6月 -17Starting recover at 14-6月 -17using channel ORA_DISK_1starting media recoveryarchived log for thread 1 with sequence 74 is already on disk as file F:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2017_06_13\O1_MF_1_74_DMYVCR6Q_.ARCarchived log for thread 1 with sequence 75 is already on disk as file F:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2017_06_13\O1_MF_1_75_DMYVTGMD_.ARCarchived log for thread 1 with sequence 76 is already on disk as file F:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2017_06_13\O1_MF_1_76_DMZ8PWJ1_.ARCarchived log for thread 1 with sequence 77 is already on disk as file F:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2017_06_14\O1_MF_1_77_DN155JPS_.ARCarchived log for thread 1 with sequence 78 is already on disk as file F:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2017_06_14\O1_MF_1_78_DN16YS6W_.ARCarchived log for thread 1 with sequence 79 is already on disk as file F:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2017_06_14\O1_MF_1_79_DN17JN2C_.ARCarchived log file name=F:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2017_06_13\O1_MF_1_74_DMYVCR6Q_.ARC thread=1 sequence=74archived log file name=F:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2017_06_13\O1_MF_1_75_DMYVTGMD_.ARC thread=1 sequence=75archived log file name=F:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2017_06_13\O1_MF_1_76_DMZ8PWJ1_.ARC thread=1 sequence=76archived log file name=F:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2017_06_14\O1_MF_1_77_DN155JPS_.ARC thread=1 sequence=77media recovery complete, elapsed time: 00:00:03Finished recover at 14-6月 -17sql statement: alter database openRMAN>
(3)登录Scott用户成功
C:\Users\Administrator>sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on 星期三 6月 14 10:24:38 2017Copyright (c) 1982, 2010, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL> conn scott/tigerERROR:ORA-02002: 写入审计线索时出错ORA-00604: 递归 SQL 级别 1 出现错误ORA-01116: 打开数据库文件 3 时出错ORA-01110: 数据文件 3: 'F:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF'ORA-27041: 无法打开文件OSD-04002: unable to open fileO/S-Error: (OS 2) 系统找不到指定的文件。Warning: You are no longer connected to ORACLE.SQL> conn scott/tigerConnected.SQL>恢复成功!
阅读全文
0 0
- rman 恢复undo表空间
- RMAN备份与恢复之UNDO表空间丢失
- undo表空间故障恢复
- rman恢复system表空间
- rman恢复-system表空间恢复
- rman恢复-system表空间恢复
- undo表 空间损坏恢复方法
- UNDO表空间备份恢复(三)
- UNDO表空间备份恢复(四)
- UNDO表空间备份恢复(一)
- UNDO表空间备份恢复(二)
- 【undo表空间的丢失-恢复-1】
- 丢失undo表空间后恢复
- RMAN原理(四)--UNDO表空间备份增强
- RMAN表空间时间点恢复
- 使用rman恢复部分表空间
- RMAN表空间时间点恢复,TSPITR
- rman表空间丢失与离线恢复
- 【css】使后加的css样式强制生效
- [CF538B]Quasi Binary
- ReactiveCocoa
- Android studio External tool jni 头文件(绝对兼容,其他人写的都有些不兼容)
- 车牌识别
- rman 恢复undo表空间
- LSTM 与 GRU
- Java基础总结
- getChildHtml in Magento(麦进斗)
- Android EditText设置只能输入数字和小数点
- 康得新在宝马、奥迪“大本营”建立研发中心
- 一文读懂监督学习、无监督学习、半监督学习、强化学习这四种深度学习方式
- [CF538C]Tourist's Notes
- 【深入Spring】——Bean