克隆Oracle EBS 服務環境

克隆Oracle EBS 服務環境

按照同事的文檔做了幾次,總是有問題,最後在同事的虎視眈眈下克隆成功,感謝Jay的無私分享。以下分析克隆的代碼:

使用工具:WinSCP3 登錄服務器
Putty 命令窗口

使用root賬號登錄 登錄服務器
新建兩個用戶名,分別用來存放 appl 和 db 信息

#application user
useradd -g dba -m applhrgp
passwd  applhrebs  創建新用戶的密碼  
#DB user
useradd -g dba -m oralhrgp
passwd  oralhrdb  創建新用戶的密碼

在上面兩個文件中分別 設置環境變量

vi /home/applhrgp/.bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
export PATH
. /oracle/hrgp/r12_applhrgp/apps/apps_st/appl/APPShgp6_gmeebs2.env
PATH=$PATH:/home/applhrgp/lbin

export PATH

 
vi /home/oralhrgp/.bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
export PATH
. /oracle/hgp6/r12_applhrgp/apps/apps_st/appl/APPShgp6_gmeebs2.env
PATH=$PATH:/home/applhrgp/lbin

export PATH

以上步驟完成後,解壓備份包(解壓 ,修改文件名,修改權限可以直接寫在一個.sh執行)

 vi test.sh
 tar -zxvf apps_r12hrgp_200417_5.tar.gz
 mv hsppdata hrgpdata
 mv r12_applhspp r12_applhrgp
 chown -R applhrgp:dba r12_applhrgp
./test.sh

克隆DB環境

login<ora>
export PERL5LIB=/oracle/hrgp/hrgpdb/11.2.0.4/perl/lib/5.10.0:/oracle/hrgp/hrgpdb/11.2.0.4/perl/site_perl/5.10.0:/oracle/hrgp/hrgpdb/11.2.0.4/appsutil/perl
cd /oracle/hrgp/hrgpdb/11.2.0.4/appsutil/clone/bin
ll
perl adcfgclone.pl dbTier

addlnctl.sh:exiting with status 0 -success

  ll $TNS_ADMIN
  cat tnsnames.ora

sqldeveloper 鏈接數據庫檢查是否成功鏈接

克隆EBS application 環境

login<appl>
cd /oracle/hrgp/r12_applhrgp/apps/apps_st/comn/clone/bin
ll
perl adcfgclone.pl appsTier  

log:Completed Apply… - success

修改 user , apps 密碼

 cd $ADMIN_SCRIPTS_HOME
  ./adautocfg.sh

log: successful

sqlplus :修改 system,sys用戶密碼

Ps:克隆需要注意用戶的轉換,我因爲用了root 操作,導致克隆DB失敗,多多注意。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章