Oracle EBS克隆可能用到的命令

克隆前需先执行预克隆命令:

在终端分别执行以下命令,来实现在数据库侧和应用服务侧的adpreclone。

以orastg用户登录,数据库侧

cd $ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME

perl adpreclone.pl dbTier

以applstg用户登录,应用服务侧

cd $INST_TOP/admin/scripts

perl adpreclone.pl appsTier先后停止应用服务器和数据库服务器

以applstg用户登录应用服务器

cd $INST_TOP/admin/scripts

./adstpall.sh apps/apps

以orastg用户登录数据库服务器

cd $ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME

./addlnctl.sh stop PROD

./addbctl.sh stop immediate

–打包源文件
tar -cvzf /app/stageR12/apps_20170629.tgz /app/YS/apps
tar -cvzf /data/stageR12/db_20170629.tgz /data/YS/db

拷贝远程数据:
scp -r root@10.1.1.1:apps0629.tgz /app/stageR12
scp -r root@10.1.1.2:db0629.tgz /data/stageR12

–解压远程拷贝文件
tar -xvzf /app/stageR12/db0629.tgz -C /app/CHK/
tar -xvzf /data/stageR12/apps0629.tgz -C /data/CHK/

–新增用户
useradd -g dba orachk
useradd -g dba applchk

–变更宿主
chown -hR orachk:dba /app/CHK/db
chown -hR applchk:dba /data/CHK/apps

–执行克隆
cd /data/CHK/db/tech_st/11.2.0/appsutil/clone/bin
perl adcfgclone.pl dbTier

cd /app/CHK/apps/apps_st/comn/clone/bin
perl adcfgclone.pl appsTier

IP搞错误,EXEC FND_CONC_CLONE.SETUP_CLEAN;

后autoconfig。
 

DB 11.2版本在克隆的过程中可能出现以下错误:

AutoConfig could not successfully execute the following scripts:

 Directory: /data/CHK/db/tech_st/11.2.0/perl/bin/perl -I /data/CHK/db/tech_st/11.2.0/perl/lib/5.8.3 -I /data/CHK/db/tech_st/11.2.0/perl/lib/site_perl/5.8.3 -I /data/CHK/db/tech_st/11.2.0/appsutil/perl /data/CHK/db/tech_st/11.2.0/appsutil/clone

      ouicli.pl               INSTE8_APPLY       255

Root执行:

cd /data/CHK/db/tech_st/11.2.0/perl/lib/

ln -s 5.10.0 5.8.3

cd site_perl

ln -s 5.10.0 5.8.3

发表回复

您的电子邮箱地址不会被公开。