RAC環境利用備份恢復RAC資料庫(四)

yangtingkun發表於2010-04-15

在另外的RAC環境中利用備份恢復RAC資料庫的過程。

這一篇描述資料庫恢復過程中碰到的問題。

RAC環境利用備份恢復RAC資料庫(一):http://yangtingkun.itpub.net/post/468/499067

RAC環境利用備份恢復RAC資料庫(二):http://yangtingkun.itpub.net/post/468/499096

RAC環境利用備份恢復RAC資料庫(三):http://yangtingkun.itpub.net/post/468/499134

 

 

有了前面在單例項環境下恢復資料庫的基礎,基本上這次的操作沒有碰到太多的問題,只碰到了兩個錯誤而已。

第一個錯誤非常的簡單,就是在還原控制檔案的時候,忘記在ASM磁碟組上將對應TRADEDB目錄建立:

RMAN> restore controlfile to '+MEMBER/tradedb/control01.ctl' from '/data/backup/tradedb/a7kmlkem_1_1';

啟動 restore 14-8 -09
使用通道 ORA_DISK_1

通道 ORA_DISK_1: 正在復原控制檔案
MAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: restore
命令 ( 08/14/2009 16:37:22 ) 失敗
ORA-19870:
讀取備份段 /data/backup/tradedb/a7kmlkem_1_1 時出錯
ORA-19504:
無法建立檔案"+MEMBER/tradedb/control01.ctl"
ORA-17502: ksfdcre: 4
未能建立檔案
+MEMBER/tradedb/control01.ctl
ORA-15173: entry 'tradedb' does not exist in directory '/'

透過例項2ASMCMD工具建立對應的目錄後,問題解決:

bash-3.00$ export ORACLE_SID=+ASM2
bash-3.00$ asmcmd
ASMCMD> cd member
ASMCMD> mkdir TRADEDB
ASMCMD> cd tradedb
ASMCMD> mkdir ARCHIVELOG
ASMCMD> exit
bash-3.00$

再次恢復控制檔案:

RMAN> restore controlfile to '+MEMBER/tradedb/control01.ctl' from '/data/backup/tradedb/a7kmlkem_1_1';

啟動 restore 14-8 -09
使用通道 ORA_DISK_1

通道 ORA_DISK_1: 正在復原控制檔案
通道 ORA_DISK_1: 恢復完成, 用時: 00:00:04
完成 restore 14-8 -09

利用單例項恢復過程留下的指令碼有好的方面,也有不好的方面。好的方面是避免了再次錄入大量的指令碼,使得效率得以提高,且避免了很多拼寫造成的錯誤。但是也有不好的地方,就是造成了恢復環境中,最難以解決的一個錯誤:

RMAN> RUN
2> {
3> ALLOCATE CHANNEL C1 DEVICE TYPE DISK;
4> SET NEWNAME FOR DATAFILE 1 TO '+DATA/tradedb/tradedb_system_1_4g';
5> SET NEWNAME FOR DATAFILE 2 TO '+DATA/tradedb/tradedb_undotbs1_1_4g';
6> SET NEWNAME FOR DATAFILE 3 TO '+DATA/tradedb/tradedb_undotbs1_2_4g';
7> SET NEWNAME FOR DATAFILE 4 TO '+DATA/tradedb/tradedb_undotbs1_3_4g';
8> SET NEWNAME FOR DATAFILE 5 TO '+DATA/tradedb/tradedb_undotbs1_4_4g';
9> SET NEWNAME FOR DATAFILE 6 TO '+DATA/tradedb/tradedb_undotbs1_5_4g';
10> SET NEWNAME FOR DATAFILE 7 TO '+DATA/tradedb/tradedb_sysaux_1_1g';
11> SET NEWNAME FOR DATAFILE 8 TO '+DATA/tradedb/tradedb_undotbs2_1_4g';
12> SET NEWNAME FOR DATAFILE 9 TO '+DATA/tradedb/tradedb_undotbs2_2_4g';
13> SET NEWNAME FOR DATAFILE 10 TO '+DATA/tradedb/tradedb_undotbs2_3_4g';
14> SET NEWNAME FOR DATAFILE 11 TO '+DATA/tradedb/tradedb_undotbs2_4_4g';
15> SET NEWNAME FOR DATAFILE 12 TO '+DATA/tradedb/tradedb_undotbs2_5_4g';
16> SET NEWNAME FOR DATAFILE 13 TO '+DATA/tradedb/tradedb_users_1_200m';
17> SET NEWNAME FOR DATAFILE 14 TO '+DATA/tradedb/tradedb_ndmain_1_4g';
18> SET NEWNAME FOR DATAFILE 15 TO '+DATA/tradedb/tradedb_ndmain_2_4g';
19> SET NEWNAME FOR DATAFILE 16 TO '+DATA/tradedb/tradedb_ndmain_3_4g';
20> SET NEWNAME FOR DATAFILE 17 TO '+DATA/tradedb/tradedb_anhui_1';
21> SET NEWNAME FOR DATAFILE 18 TO '+DATA/tradedb/tradedb_anhui_2';
22> SET NEWNAME FOR DATAFILE 19 TO '+DATA/tradedb/tradedb_anhui_3';
23> SET NEWNAME FOR DATAFILE 20 TO '+DATA/tradedb/tradedb_anhui_4';
24> SET NEWNAME FOR DATAFILE 21 TO '+DATA/tradedb/tradedb_zhejiang_1_4g';
25> SET NEWNAME FOR DATAFILE 22 TO '+DATA/tradedb/tradedb_zhejiang_2_4g';
26> SET NEWNAME FOR DATAFILE 23 TO '+DATA/tradedb/tradedb_zhejiang_3_4g';
27> SET NEWNAME FOR DATAFILE 24 TO '+DATA/tradedb/tradedb_zhejiang_4_4g';
28> SET NEWNAME FOR DATAFILE 25 TO '+DATA/tradedb/tradedb_zhejiang_5_4g';
29> SET NEWNAME FOR DATAFILE 26 TO '+DATA/tradedb/tradedb_zhejiang_6_4g';
30> SET NEWNAME FOR DATAFILE 27 TO '+DATA/tradedb/tradedb_zhejiang_7_4g';
31> SET NEWNAME FOR DATAFILE 28 TO '+DATA/tradedb/tradedb_zhejiang_8_4g';
32> SET NEWNAME FOR DATAFILE 29 TO '+DATA/tradedb/tradedb_zhejiang_9_4g';
33> SET NEWNAME FOR DATAFILE 30 TO '+DATA/tradedb/tradedb_zhejiang_10_4g';
34> SET NEWNAME FOR DATAFILE 31 TO '+DATA/tradedb/tradedb_zhejiang_11_4g';
35> SET NEWNAME FOR DATAFILE 32 TO '+DATA/tradedb/tradedb_zhejiang_12_4g';
36> SET NEWNAME FOR DATAFILE 33 TO '+DATA/tradedb/tradedb_zhejiang_13_4g';
37> SET NEWNAME FOR DATAFILE 34 TO '+DATA/tradedb/tradedb_zhejiang_14_4g';
38> SET NEWNAME FOR DATAFILE 35 TO '+DATA/tradedb/tradedb_zhejiang_15_4g';
39> SET NEWNAME FOR DATAFILE 36 TO '+DATA/tradedb/tradedb_zhejiang_16_4g';
40> SET NEWNAME FOR DATAFILE 37 TO '+DATA/tradedb/tradedb_zhejiang_17_4g';
41> SET NEWNAME FOR DATAFILE 38 TO '+DATA/tradedb/tradedb_zhejiang_18_4g';
42> SET NEWNAME FOR DATAFILE 39 TO '+DATA/tradedb/tradedb_sysaux_2_1g';
43> SET NEWNAME FOR DATAFILE 40 TO '+DATA/tradedb/tradedb_gpo_1_4g';
44> SET NEWNAME FOR DATAFILE 41 TO '+DATA/tradedb/tradedb_gpo_2_4g';
45> SET NEWNAME FOR DATAFILE 42 TO '+DATA/tradedb/tradedb_gpo_3_4g';
46> SET NEWNAME FOR DATAFILE 43 TO '+DATA/tradedb/tradedb_gpo_4_4g';
47> SET NEWNAME FOR DATAFILE 44 TO '+DATA/tradedb/tradedb_zhejiang_19_4g';
48> SET NEWNAME FOR DATAFILE 45 TO '+DATA/tradedb/tradedb_zhejiang_20_4g';
49> SET NEWNAME FOR DATAFILE 46 TO '+DATA/tradedb/tradedb_beijing_1_4g';
50> SET NEWNAME FOR DATAFILE 47 TO '+DATA/tradedb/tradedb_beijing_2_4g';
51> SET NEWNAME FOR DATAFILE 48 TO '+DATA/tradedb/tradedb_beijing_3_4g';
52> SET NEWNAME FOR DATAFILE 49 TO '+DATA/tradedb/tradedb_beijing_4_4g';
53> SET NEWNAME FOR DATAFILE 50 TO '+DATA/tradedb/tradedb_beijing_5_4g';
54> SET NEWNAME FOR DATAFILE 51 TO '+DATA/tradedb/tradedb_beijing_6_4g';
55> SET NEWNAME FOR DATAFILE 52 TO '+DATA/tradedb/tradedb_beijing_7_4g';
56> SET NEWNAME FOR DATAFILE 53 TO '+DATA/tradedb/tradedb_beijing_8_4g';
57> SET NEWNAME FOR DATAFILE 54 TO '+DATA/tradedb/tradedb_beijing_9_4g';
58> SET NEWNAME FOR DATAFILE 55 TO '+DATA/tradedb/tradedb_beijing_10_4g';
59> SET NEWNAME FOR DATAFILE 56 TO '+DATA/tradedb/tradedb_beijing_11_4g';
60> SET NEWNAME FOR DATAFILE 57 TO '+DATA/tradedb/tradedb_beijing_12_4g';
61> SET NEWNAME FOR DATAFILE 58 TO '+DATA/tradedb/tradedb_beijing_13_4g';
62> SET NEWNAME FOR DATAFILE 59 TO '+DATA/tradedb/tradedb_beijing_14_4g';
63> SET NEWNAME FOR DATAFILE 60 TO '+DATA/tradedb/tradedb_beijing_15_4g';
64> SET NEWNAME FOR TEMPFILE 1 TO '+DATA/tradedb/tradedb_temp_1_4g';
65> SET NEWNAME FOR TEMPFILE 2 TO '+DATA/tradedb/tradedb_temp_2_4g';
66> SET NEWNAME FOR TEMPFILE 3 TO '+DATA/tradedb/tradedb_temp_3_4g';
67> SET NEWNAME FOR TEMPFILE 4 TO '+DATA/tradedb/tradedb_temp_4_4g';
68> SET NEWNAME FOR TEMPFILE 5 TO '+DATA/tradedb/tradedb_temp_5_4g';
69> RESTORE DATABASE;
70> SWITCH DATAFILE ALL;
71> SWITCH TEMPFILE ALL;
72> }

分配的通道: C1
通道 C1: sid=318 例項=tradedb1 devtype=DISK

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

正在執行命令: SET NEWNAME

啟動 restore 14-8 -09

通道 C1: 正在開始恢復資料檔案備份集
通道 C1: 正在指定從備份集恢復的資料檔案
正將資料檔案00002恢復到+DATA/tradedb/tradedb_undotbs1_1_4g
正將資料檔案00003恢復到
+DATA/tradedb/tradedb_undotbs1_2_4g
正將資料檔案00005恢復到
+DATA/tradedb/tradedb_undotbs1_4_4g
正將資料檔案00007恢復到
+DATA/tradedb/tradedb_sysaux_1_1g
正將資料檔案00008恢復到
+DATA/tradedb/tradedb_undotbs2_1_4g
正將資料檔案00010恢復到
+DATA/tradedb/tradedb_undotbs2_3_4g
正將資料檔案00012恢復到
+DATA/tradedb/tradedb_undotbs2_5_4g
正將資料檔案00013恢復到
+DATA/tradedb/tradedb_users_1_200m
正將資料檔案00015恢復到
+DATA/tradedb/tradedb_ndmain_2_4g
正將資料檔案00017恢復到
+DATA/tradedb/tradedb_anhui_1
正將資料檔案00019恢復到
+DATA/tradedb/tradedb_anhui_3
正將資料檔案00021恢復到
+DATA/tradedb/tradedb_zhejiang_1_4g
正將資料檔案00023恢復到
+DATA/tradedb/tradedb_zhejiang_3_4g
正將資料檔案00025恢復到
+DATA/tradedb/tradedb_zhejiang_5_4g
正將資料檔案00027恢復到
+DATA/tradedb/tradedb_zhejiang_7_4g
正將資料檔案00029恢復到
+DATA/tradedb/tradedb_zhejiang_9_4g
正將資料檔案00031恢復到
+DATA/tradedb/tradedb_zhejiang_11_4g
正將資料檔案00033恢復到
+DATA/tradedb/tradedb_zhejiang_13_4g
正將資料檔案00035恢復到
+DATA/tradedb/tradedb_zhejiang_15_4g
正將資料檔案00037恢復到
+DATA/tradedb/tradedb_zhejiang_17_4g
正將資料檔案00040恢復到
+DATA/tradedb/tradedb_gpo_1_4g
正將資料檔案00042恢復到
+DATA/tradedb/tradedb_gpo_3_4g
正將資料檔案00044恢復到
+DATA/tradedb/tradedb_zhejiang_19_4g
正將資料檔案00046恢復到
+DATA/tradedb/tradedb_beijing_1_4g
正將資料檔案00048恢復到
+DATA/tradedb/tradedb_beijing_3_4g
正將資料檔案00050恢復到
+DATA/tradedb/tradedb_beijing_5_4g
正將資料檔案00052恢復到
+DATA/tradedb/tradedb_beijing_7_4g
正將資料檔案00054恢復到
+DATA/tradedb/tradedb_beijing_9_4g
正將資料檔案00056恢復到
+DATA/tradedb/tradedb_beijing_11_4g
正將資料檔案00058恢復到
+DATA/tradedb/tradedb_beijing_13_4g
正將資料檔案00060恢復到
+DATA/tradedb/tradedb_beijing_15_4g
通道 C1: 正在讀取備份段 /data/backup/tradedb/a6kmlkel_1_1

通道 C1: 正在開始恢復資料檔案備份集
通道 C1: 正在指定從備份集恢復的資料檔案
正將資料檔案00001恢復到+DATA/tradedb/tradedb_system_1_4g
正將資料檔案00004恢復到
+DATA/tradedb/tradedb_undotbs1_3_4g
正將資料檔案00006恢復到
+DATA/tradedb/tradedb_undotbs1_5_4g
正將資料檔案00009恢復到
+DATA/tradedb/tradedb_undotbs2_2_4g
正將資料檔案00011恢復到
+DATA/tradedb/tradedb_undotbs2_4_4g
正將資料檔案00014恢復到
+DATA/tradedb/tradedb_ndmain_1_4g
正將資料檔案00016恢復到
+DATA/tradedb/tradedb_ndmain_3_4g
正將資料檔案00018恢復到
+DATA/tradedb/tradedb_anhui_2
正將資料檔案00020恢復到
+DATA/tradedb/tradedb_anhui_4
正將資料檔案00022恢復到
+DATA/tradedb/tradedb_zhejiang_2_4g
正將資料檔案00024恢復到
+DATA/tradedb/tradedb_zhejiang_4_4g
正將資料檔案00026恢復到
+DATA/tradedb/tradedb_zhejiang_6_4g
正將資料檔案00028恢復到
+DATA/tradedb/tradedb_zhejiang_8_4g
正將資料檔案00030恢復到
+DATA/tradedb/tradedb_zhejiang_10_4g
正將資料檔案00032恢復到
+DATA/tradedb/tradedb_zhejiang_12_4g
正將資料檔案00034恢復到
+DATA/tradedb/tradedb_zhejiang_14_4g
正將資料檔案00036恢復到
+DATA/tradedb/tradedb_zhejiang_16_4g
正將資料檔案00038恢復到
+DATA/tradedb/tradedb_zhejiang_18_4g
正將資料檔案00039恢復到
+DATA/tradedb/tradedb_sysaux_2_1g
正將資料檔案00041恢復到
+DATA/tradedb/tradedb_gpo_2_4g
正將資料檔案00043恢復到
+DATA/tradedb/tradedb_gpo_4_4g
正將資料檔案00045恢復到
+DATA/tradedb/tradedb_zhejiang_20_4g
正將資料檔案00047恢復到
+DATA/tradedb/tradedb_beijing_2_4g
正將資料檔案00049恢復到
+DATA/tradedb/tradedb_beijing_4_4g
正將資料檔案00051恢復到
+DATA/tradedb/tradedb_beijing_6_4g
正將資料檔案00053恢復到
+DATA/tradedb/tradedb_beijing_8_4g
正將資料檔案00055恢復到
+DATA/tradedb/tradedb_beijing_10_4g
正將資料檔案00057恢復到
+DATA/tradedb/tradedb_beijing_12_4g
正將資料檔案00059恢復到
+DATA/tradedb/tradedb_beijing_14_4g
通道 C1: 正在讀取備份段 /data/backup/tradedb/a7kmlkem_1_1

故障轉移到上一個備份

釋放的通道: C1
MAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: restore
命令 ( 08/14/2009 17:19:48 ) 失敗

RMAN-06026:
有些目標沒有找到 - 終止恢復
RMAN-06100:
沒有通道來恢復資料檔案60的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案59的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案58的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案57的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案56的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案55的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案54的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案53的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案52的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案51的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案50的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案49的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案48的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案47的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案46的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案45的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案44的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案43的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案42的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案41的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案40的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案39的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案38的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案37的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案36的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案35的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案34的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案33的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案32的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案31的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案30的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案29的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案28的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案27的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案26的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案25的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案24的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案23的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案22的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案21的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案20的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案19的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案18的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案17的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案16的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案15的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案14的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案13的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案12的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案11的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案10的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案9的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案8的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案7的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案6的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案5的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案4的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案3的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案2的備份或是副本
RMAN-06100:
沒有通道來恢復資料檔案1的備份或是副本

開始認為是備份的時候是兩個例項同時進行的備份,因此一個例項單獨進行恢復可能導致問題。於是嘗試將兩個RAC的兩個例項同時啟動,然後進行分配兩個CHANNEL,分別連線兩個例項,然後進行RESTORE操作,但是錯誤依舊。對比和單例項資料庫執行指令碼的區別,發現唯一的區別在於當前的指令碼新增了SET NEWNAME FOR TEMPFILE的語句,於是將這些語句去掉後再次嘗試,問題仍然存在。

查詢了很多相關的RMAN-06026錯誤,並沒有發現和當前問題十分類似的,到底是什麼導致了問題的產生呢,看來只能透過TRACE的方法來找到問題的原因了。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-659872/,如需轉載,請註明出處,否則將追究法律責任。

相關文章