oracle rman 恢复特定表空间脚本

1

2

3

4

5

6

7

8

9

10

11

扫描二维码关注公众号,回复: 16753050 查看本文章

12

13

14

15

16

17

18

19

20

21

22

23

24

#******DATA RESTORE SCRIPT******#

run {

allocate auxiliary channel ch1 type 'sbt_tape'

PARMS="SBT_LIBRARY=/opt/Base/libobk.so, BLKSIZE=1048576 ENV=(CV_mmsApiVsn=2,CV_channelPar=ch1)"

TRACE 0;

set newname for datafile 9 to '/ora1/oracle/backup2/apexaux/1949193/testrestore.dbf_9';

set newname for datafile 3 to '/ora1/oracle/backup2/apexaux/1949193/sysaux.257.1004020333_3';

set newname for datafile 1 to '/ora1/oracle/backup2/apexaux/1949193/system.258.1004020419_1';

set newname for datafile 4 to '/ora1/oracle/backup2/apexaux/1949193/undotbs1.260.1004020515_4';

set newname for datafile 5 to '/ora1/oracle/backup2/apexaux/1949193/undotbs2.265.1004020873_5';

set newname for datafile 2 to '/ora1/oracle/backup2/apexaux/1949193/undo_tbs.661.1005736191_2';

set newname for datafile 8 to '/ora1/oracle/backup2/apexaux/1949193/xxapex_data.1460.1008330967_8';

 set until scn 5990421660093

;

 duplicate database 'APEXDEV' to 'tsrst193'

 TABLESPACE 'TESTRESTORE', 'SYSAUX', 'SYSTEM', 'UNDOTBS1', 'UNDOTBS2', 'SYS',

'UNDO_TBS', 'XXAPEX_DATA'

 PFILE='/ora1/oracle/backup2/apexaux/tsrst193init.ora'

LOGFILE

'/ora1/oracle/backup2/apexaux/1949193/redo01.log' SIZE 4096K reuse,

'/ora1/oracle/backup2/apexaux/1949193/redo02.log' SIZE 4096K reuse,

'/ora1/oracle/backup2/apexaux/1949193/redo03.log' SIZE 4096K reuse;

}

exit;

猜你喜欢

转载自blog.csdn.net/royjj/article/details/131161837