-bash-3.00$ rman target /
Recovery Manager: Release 10.2.0.2.0 - Production on Thu Apr 9 10:49:21 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
connected to target database: ORCL (DBID=1203857279)
RMAN> restore datafile 6;
Starting restore at 09-APR-09
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=154 devtype=DISK
channel ORA_DISK_1: restoring datafile 00006
input datafile copy recid=7 stamp=683715853 filename=/home/oracle/backup/orcl_data_D-ORCL_I-1203857279_TS-TEST_FNO-6_0qkc1b85.bak
destination for restore of datafile 00006: /home/oracle/test01.dbf
ORA-19505: failed to identify file "/home/oracle/backup/orcl_data_D-ORCL_I-1203857279_TS-TEST_FNO-6_0qkc1b85.bak"
ORA-27037: unable to obtain file status
Intel SVR4 UNIX Error: 2: No such file or directory
Additional information: 3
ORA-19600: input file is datafile-copy 7 (/home/oracle/backup/orcl_data_D-ORCL_I-1203857279_TS-TEST_FNO-6_0qkc1b85.bak)
ORA-19601: output file is datafile 6 (/home/oracle/test01.dbf)
failover to previous backup
creating datafile fno=6 name=/home/oracle/test01.dbf
Finished restore at 09-APR-09
From OS side .mv the file to backup directory.
mv orcl_data_D-ORCL_I-1203857279_TS-TEST_FNO-6_0qkc1b85.bak backup
then restore again.
RMAN> recover datafile 6;
Starting recover at 09-APR-09
using channel ORA_DISK_1
starting media recovery
archive log thread 1 sequence 260 is already on disk as file /export/home/workzone/database/oracle/arch/1_260_676076546.dbf
archive log thread 1 sequence 261 is already on disk as file /export/home/workzone/database/oracle/arch/1_261_676076546.dbf
archive log thread 1 sequence 262 is already on disk as file /export/home/workzone/database/oracle/arch/1_262_676076546.dbf
archive log filename=/export/home/workzone/database/oracle/arch/1_260_676076546.dbf thread=1 sequence=260
media recovery complete, elapsed time: 00:00:02
Finished recover at 09-APR-09
RMAN> restore datafile 6;
Starting restore at 09-APR-09
using channel ORA_DISK_1
channel ORA_DISK_1: restoring datafile 00006
input datafile copy recid=7 stamp=683715853 filename=/home/oracle/backup/orcl_data_D-ORCL_I-1203857279_TS-TEST_FNO-6_0qkc1b85.bak
destination for restore of datafile 00006: /home/oracle/test01.dbf
channel ORA_DISK_1: copied datafile copy of datafile 00006
output filename=/home/oracle/test01.dbf recid=8 stamp=683722356
Finished restore at 09-APR-09
RMAN> recover datafile 6;
Starting recover at 09-APR-09
using channel ORA_DISK_1
channel ORA_DISK_1: starting incremental datafile backupset restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
destination for restore of datafile 00006: /home/oracle/test01.dbf
channel ORA_DISK_1: reading from backup piece /home/oracle/backup/orcl_0ukc1gpo_1_1.bak
channel ORA_DISK_1: restored backup piece 1
piece handle=/home/oracle/backup/orcl_0ukc1gpo_1_1.bak tag=TAG20090409T103848
channel ORA_DISK_1: restore complete, elapsed time: 00:00:02
starting media recovery
media recovery complete, elapsed time: 00:00:01
Finished recover at 09-APR-09
From SQLPLUS side;
SQL> select file#,status from v$datafile;
FILE# STATUS
---------- -------
1 SYSTEM
2 ONLINE
3 ONLINE
4 ONLINE
5 ONLINE
6 OFFLINE
6 rows selected.
SQL> alter database datafile 6 online;
Database altered.
SQL> select * from v$recover_file;
no rows selected
SQL>conn test/test
SQL> select count(*) from test;
COUNT(*)
----------
3
分享到:
相关推荐
【RMAN】rm -rf 误操作的恢复过程.pdf【RMAN】rm -rf 误操作的恢复过程.pdf
pg_rman-1.3.11-pg13.tar.gz postgresql-10.16.tar.gz postgresql-11.11.tar.gz postgresql-12.6.tar.gz postgresql-13.2-2-windows-x64-binaries.zip postgresql-13.2.tar.gz postgresql-9.4.26.tar.gz ...
超经典 RMAN备份恢复--RAC环境数据库的备份
数据库-oracle12C新特性——之RMAN恢复表--嘉为科技[定义].pdf
set serveroutput on size 10000000 --//设置大点,默认为2000 bytes exec dbms_output.enable(999999999999999999999); --//默认为2000 bytes 注意:如果不不进行设置,为报PLSQL ORA-20000: ORU-10027: buffer ...
超经典 RMAN备份恢复--RAC环境数据库备份(一)
在Linux下使用sqlplus或者rman时,经常需要调用上次或之前运行过的命令 下载包地址: http://rpm.pbone.net/index.php3/stat/4/idpl/28195042/dir/redhat_el_7/com/rlwrap-0.42-1.el7.x86_64.rpm.html 地址2: ...
Oracle RMAN基于catalog-配置与使用指南.docx
C Setting Up an RMAN Test Environment Index Biographical note Matthew Hart works in Emerging Technologies and Platform at Avaya Global Services. Previously, he was principal support engineer at ...
3D-rman.zip,使用renderman20建模和渲染简单场景,3D建模使用专门的软件来创建物理对象的数字模型。它是3D计算机图形的一个方面,用于视频游戏,3D打印和VR,以及其他应用程序。
[oracle@source]$ unzip rman_xttconvert_VER4.zip Archive: rman_xttconvert_v3.zip inflating: xtt.properties inflating: xttcnvrtbkupdest.sql inflating: xttdbopen.sql inflating: xttdriver.pl inflating: ...
McGraw.Oracle.RMAN.11g.Backup.and.Recovery.2010
找到centos7 安装的iso中的 Packages的 ncurses-devel-5.9-13.20130511.el7.x86_64.rpm rpm -ivh ncurses-devel-5.9-13.20130511.el7.x86_64.rpm 找到系统是否安装了 readline ...alias rman="rlwrap rman
Apress.RMAN.Recipes.for.Oracle.Database.11g
《[三思笔记]一步一步学rman(01)-进入rman.doc》 《[三思笔记]一步一步学rman(02)-rman命令知多少.doc》 《[三思笔记]一步一步学rman(03)-rman备份演练初级篇.doc》 《[三思笔记]一步一步学rman(04)-rman备份演练...
VEEAM 备份oracle rac数据库手册
记录一次linux向windows,使用rman全库迁移数据库的操作,百分百可行(需要源和目标同版本)
Apress.Oracle.RMAN.Database.Duplication 英文版 rman rman
share一下press.RMAN.Recipes.for.Oracle.Database.12c.2nd.Edition
默认情况下在Linux上安装的Oracle 10g的sqlplus不支持回显,这在使用中造成了一定的不便,为了使其支持回显功能,我们需要rlwrap软件来帮忙。 首先下载rlwrap-0.30-1.el5.i386的rpm包或者...alias rman='rlwrap rman'