rac 下如何複製控制檔案為多個

2021-08-06 08:33:56 字數 1301 閱讀 2329

有乙個環境恢復 恢復了只有乙個控制檔案

乙個控制檔案拍出問題,決定拷貝複製多個控制檔案

在乙個例項中,啟動到no mount 狀態,注意在mount狀態,控制檔案會更新,如果這時候複製,控制檔案狀態不一致,啟動例項會出錯,提示如下錯誤:

srvctl start instance -d eimgdb -i eimgdb2

prcr-1013 : 無法啟動資源 ora.eimgdb.db

prcr-1064 : 無法在節點 eimgdb2 上啟動資源 ora.eimgdb.db

crs-5017: the resource action "ora.eimgdb.db start" encountered the following error:

ora-00214: control file '+data/eimgdb/controlfile/current.257.952137849' version 33862 inconsistent with file '+data/eimgdb/controlfile/controlfile02.ctl' version 33859

. for details refer to "(:clsn00107:)" in "/u01/11.2.0.4/grid/log/eimgdb2/agent/crsd/oraagent_oracle//oraagent_oracle.log".

crs-2674: start of 'ora.eimgdb.db' on 'eimgdb2' failed

rman target /

restore controlfile to '+data' from '+data/eimgdb/controlfile/current.257.952137849';
修改控制檔案引數路徑
alter system set control_files='+data/eimgdb/controlfile/current.257.952137849','+data/eimgdb/controlfile/current.307.952207535' scope=spfile sid='*';

重啟資料庫生效,都要重啟所有例項

另外方法:

begin

dbms_file_transfer.copy_file('control_dir','current.257.952137849','control_dir','controlfile02.ctl');

end;

/asmcmd 直接copy 

DOS下複製檔案

xcopy source destination a m d date p s e v w c i q f l g h r t u k n o x y y z exclude file1 file2 file3 source 指定要複製的檔案。destination 指定新檔案的位置和 或名稱。a ...

ubuntu下複製大檔案

ubuntu下複製大檔案 1.在伺服器上的檔案複製 cp 原始檔 目的檔案 cp 原始檔 目的資料夾 2.從一台伺服器上拷貝到另一台伺服器 scp username ip directory 本台伺服器的路徑 3.從硬碟拷貝檔案到伺服器 這裡複製的方法很多 操作最直觀的就是遠端客戶端的上傳,但是這個...

10 2 0 4RAC新增控制檔案以使多路復用

涉密,這裡只寫步驟,不寫執行結果 0.控制檔案備份 alter session set tracefile identifier bak control alter database backup controlfile to trace 1.確認控制檔名稱 select name from v c...