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

kunlunzhiying發表於2016-12-06

13、生成資料庫的xml (DB層操作)
cd $ORACLE_HOME/appsutil/bin
perl adbldxml.pl

如果資料庫端還沒有 appsutil 的話,需要從應用上生成,然後複製到DB伺服器端:
cd   $AD_TOP/bin  
perl  admkappsutil.pl  
生成appsutil.zip 檔案後複製到資料庫端即可, unzip  -o appsuitl.zip解壓 。
$cd  /u01/ebsapp/apps/apps_st/appl/ad/12.0/0/bin (應用端執行)
$perl  admkappsutil.pl  (應用端執行)
$scp  appsutil.zip  fu07db01:/.u01/app/oracle/product/11.2.0.3/db_1  (應用端執行)

備註: 也可以直接從源端資料庫複製apputil.zip檔案的方法。如果不是新安裝資料庫軟體,其實
我們可以從源庫中複製整個 $ORACLE_HOME到目標庫中即可,很多步驟可以省略。 

14、執行adconfig (DB層操作,具體xml檔案的路徑根據實際路徑修改)
cd $ORACLE_HOME/appsutil/bin

$ORACLE_HOME/appsutil/bin/adconfig.pl裡面有引數 -Xnojit,linux上可能不認識, 
,執行可能會報錯“不能識別的options …”,去掉就不會報錯了。
之後還需要根據DB中 /etc/hosts 的名稱來更改上面一步生成的xml檔案中的virtual_hostname,
 private_hostname 引數。 然後才能進行 adconfig.sh 。 

adconfig.sh contextfile=../GERP_szxmr74-ts.xml

如果執行adconfig.sh還是有報錯,查詢log(如下)發現是nls相關的,那麼可能是需要設定環境變
量ORA_NLS10. 需要到如下old目錄 perl  cr9idata.pl 生成9idata,並按提示設定ORA_NLS10

如果是RAC資料庫,需要在所有節點執行後,最後再在第一個節點上執行一遍。執行完畢後,在資料
庫中使用 select node_name from apps.fnd_nodes 檢視註冊的節點。


15、設定資料庫系統的環境變數
$ cd  到家目錄
$ vi  .bash_profile 
加入如下語句(注意前面的 . ):
.  /data01/app/oracle/product/11.2.0/dbhome_1/GERP_szxmr74-ts.env 

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

相關文章