正德厚生,臻于至善

EBS R12.1 Cloning Steps

1 每次克隆前最好运行数据库层的adpreclone,如果有数据文件增加就运行,确认没有数据文件增加可以不运行。
数据库层可以手动创建控制文件,所以adpreclone并不是必须的,要看你怎么做了。
2 adpreclone.pl运行时数据库必须启动,应用层状态无所谓
3 打的补丁不大(而且不是AD的补丁)可以不做应用层的preclone
【8】北京-DBA-徐帮主(645811292) 2016/7/8 9:04:02
预克隆为什么是先做dbtier,再做appsTier?
【8i】大连-DBA-寻找(271186731) 2016/7/8 9:04:27
因为apps里面要链接数据库
【8i】大连-DBA-寻找(271186731) 2016/7/8 9:04:39
所以要先做好数据库,然后应用连上
【8i】大连-DBA-寻找(271186731) 2016/7/8 9:04:46
EBS Clone可分为五个步骤:
1.在DB层执行预clone: 建议关闭应用(可以不关闭),数据库保持开启状态
$ cd [RDBMS ORACLE_HOME]/appsutil/scripts/[CONTEXT_NAME]
$ perl adpreclone.pl dbTier
cd $ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME
perl adpreclone.pl dbTier
2.在APP层执行预clone:
$ cd [INST_TOP]/admin/scripts
$ perl adpreclone.pl appsTier
cd $INST_TOP/admin/scripts
perl adpreclone.pl appsTier
3.关闭APP层、DB层及复制APP层、DB层目录:
For example: cd /target_dest_dir/db cp -RH /source_dir/db/*
压缩appsTier
cd /ebs121/SEED
nohup gtar czvf HZSEED_apps20160708.gtar ./apps > HZSEED_apps20160708c.log 2>&1 &
nohup gtar czvf HZSEED_inst20160708.gtar ./inst > HZSEED_inst20160708c.log 2>&1 &
压缩dbTier
cd /ebs121/SEED/db
nohup gtar zcvf HZSEED_data20160708.gtar ./apps_st > HZSEED_data20160708c.log 2>&1 &
nohup gtar zcvf HZSEED_112oh_20160708.gtar ./tech_st > HZSEED_112oh_20160708c.log 2>&1 &
解压缩appsTier
nohup gtar zxvf HZSEED_apps20160708.gtar > HZSEED_apps20160708x.log 2>&1 &
解压缩dbTier
mkdir db
cd db
nohup gtar zxvf HZSEED_data20160708.gtar > HZSEED_data20160708x.log 2>&1 &
nohup gtar zxvf HZSEED_112oh_20160708.gtar > HZSEED_112oh_20160708x.log 2>&1 &
4.在DB层执行clone:
$ cd [RDBMS ORACLE_HOME]/appsutil/clone/bin
$ perl adcfgclone.pl dbTier
export PATH=/usr/bin:$PATH
which unzip
unzip -V
export PERL5LIB=/home/CEOCS/db/tech_st/11.2.0/perl/lib
export PATH=/home/CEOCS/db/tech_st/11.2.0/perl/bin:$PATH
cd /home/CEOCS/db/tech_st/11.2.0/appsutil/clone/bin
perl adcfgclone.pl dbTier
perl adcfgclone.pl dbTechStack
perl adcfgclone.pl dbTechStack $CONTEXT_FILE
5.在APP层执行clone:
$ cd [COMMON_TOP]/clone/bin
$ perl adcfgclone.pl appsTier
perl adcfgclone.pl atTechStack
perl adcfgclone.pl atTechStack $CONTEXT_FILE
=======================================清除节点信息
sqlplus apps/apps_JD526
exec fnd_conc_clone.setup_clean;
commit;
=======================================dbTier autoconfig
ls -l $CONTEXT_FILE
cd $ORACLE_HOME/appsutil/bin
./adconfig.sh
=======================================在APP层执行clone
export PATH=/usr/bin:$PATH
which unzip
unzip -V
cd /home/CEOCS/apps/apps_st/comn/clone/bin
export PATH=/home/CEOCS/apps/tech_st/10.1.3/perl/bin:$PATH
export PERL5LIB=/home/CEOCS//apps/tech_st/10.1.3/perl/lib/
perl adcfgclone.pl appsTier
nohup gtar zcvf inst_erpapp1_20151222.gtar ./inst > inst_erpapp1_20151222.log &
nohup gtar zcvf apps_erpapp1_20151222.gtar ./apps > apps_erpapp1_20151222.log &
【群主】西安-古莘-王宁军<18691869006>  16:36:04
应该是吧
【群主】西安-古莘-王宁军<18691869006>  16:36:54
你想偷懒 还是嫌启动起来麻烦
一般我是这样  clone 完成 不让系统自动启动服务
启动服务是退出clone
自己先启动opmn里的各种服务
改颜色 改标题 改并发数量
【群主】西安-古莘-王宁军<18691869006>  16:38:07
这些没问题之后  再起并发 就OK了
———————————-Cloning backup
cd /erpapp/PROD
nohup gtar zcvf apps_erpapp1_20170208.gtar ./apps > apps_erpapp1_20170208.log &
nohup gtar zcvf inst_erpapp1_20170208.gtar ./inst > inst_erpapp1_20170208.log &
cd /erpapp/PROD
nohup gtar zcvf apps_erpapp2_20170208.gtar ./apps > apps_erpapp2_20170208.log &
nohup gtar zcvf inst_erpapp2_20170208.gtar ./inst > inst_erpapp2_20170208.log &
cd /erpapp/PROD
nohup gtar zcvf apps_erpapp3_20170208.gtar ./apps > apps_erpapp3_20170208.log &
nohup gtar zcvf inst_erpapp3_20170208.gtar ./inst > inst_erpapp3_20170208.log &
=========================================
cd /erpapp/PROD
nohup gtar zcvf apps_erpapp1_20170208.gtar ./apps > apps_erpapp1_20170208.log &
cd /erpapp/PROD
nohup gtar zcvf apps_erpapp2_20170208.gtar ./apps > apps_erpapp2_20170208.log &
cd /erpapp/PROD
nohup gtar zcvf apps_erpapp3_20170208.gtar ./apps > apps_erpapp3_20170208.log &
=========================================
cd $ORACLE_HOME/..
nohup gtar zcvf 10.1.2_erpapp1_20170208.gtar ./10.1.2 > 10.1.2_erpapp1_20170208.log &
cd $ORACLE_HOME/..
nohup gtar zcvf 10.1.2_erpapp2_20170208.gtar ./10.1.2 > 10.1.2_erpapp2_20170208.log &
su - applmgr
rm -rf $INST_TOP/admin/out/appsutil.zip
perl $AD_TOP/bin/admkappsutil.pl
ls -l $INST_TOP/admin/out/appsutil.zip

su - oracle
cd $ORACLE_HOME
unzip -o appsutil.zip

su - oracle
cd $ORACLE_HOME/appsutil/scripts/$CONTEXT_NAME
perl adpreclone.pl dbTier

su - applmgr
cd $INST_TOP/admin/scripts
perl adpreclone.pl appsTier

su - oracle
perl adbldxml.pl tier=db appsuser=apps appspasswd=apps

su - oracle
cd $ORACLE_HOME/appsutil/bin
./adconfig.sh contextfile=$CONTEXT_FILE appspass=apps

su - applmgr
cd $AD_TOP/bin
./adconfig.sh contextfile=$CONTEXT_FILE appspass=apps
赞(0) 打赏
未经允许不得转载:徐万新之路 » EBS R12.1 Cloning Steps

评论 抢沙发

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫

微信扫一扫

登录

找回密码

注册