EBS R12克隆 - Oracle11.2.0.3 EBS資料庫克隆(RMAN恢復) 2

kunlunzhiying發表於2016-12-06

7、修改日誌路徑:
$sqlplus /  as  sysdba 
SQL>
alter database rename file '/data/d08/gerpb/log/group_1.310.717428129' to ‘+DATA’;
alter database rename file '/data/d08/gerpb/log/group_2.315.717430209' to ‘+DATA’;
…(為節省篇幅,省略大部分線上日誌檔案)
alter database rename file '/data/d08/gerpb/log/group_16.265.743248917' to‘+DATA’;

8、重建控制檔案(一般不需要這個步驟):
alter database backup controlfile to trace as '';(日誌檔案正常的時候用這條命令,單引號中指定控制檔案所在目錄)
   alter database backup controlfile to trace;(日誌檔案不正常時用這條命令,執行完之後去到udump目錄找到最新的trc檔案,將其中重建控制檔案的語句複製出來另存為sql指令碼,加以修改,最重要的是修改其中的日誌檔案,然後在資料庫啟動到nomount狀態時執行該指令碼)
9、如果是RAC,需要增加另外一個instance的logfile:
SQL> ALTER DATABASE ADD LOGFILE THREAD 2 group 17 '+DATA'  SIZE 1000M BLOCKSIZE 512;
SQL> ALTER DATABASE ADD LOGFILE THREAD 2 group 18 '+DATA'  SIZE 1000M BLOCKSIZE 512;
SQL> ALTER DATABASE ADD LOGFILE THREAD 2 group 19 '+DATA'  SIZE 1000M BLOCKSIZE 512;
… 根據需要增加組數。
SQL> alter database open RESETLOGS;

10、加temp檔案:(temp檔案必須要新增,temp1和temp2分別都要新增)
SQL> alter tablespace temp1 add tempfile '+DATA' size 5000m;
SQL> alter tablespace temp2 add tempfile '+DATA' size 5000m;

11 修改資料庫sid:
資料庫啟動到mount狀態,然後在作業系統層執行命令:
    nid target=/ dbname=gerp 
 nid回退命令:
    nid target=/ revert=yes 

12、清除node資訊(apps使用者登入操作) 
exec fnd_conc_clone.setup_clean; 

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

相關文章