数据库的clone(ebs)3

来源:互联网 发布:mac wifi万能钥匙 编辑:程序博客网 时间:2024/05/26 08:42

7、运行adconfig (DB层操作,具体xml文件的路径根据实际路径修改)
adconfig.sh contextfile=../SRM_szxmr74-ts.xml(执行这个脚本需要以apps连接数据库,所以在做这步之前需要启动监听)
##(adconfig.sh是EBS软件包提供的一个脚本,对于该软件包所需要的配置修改路径和参数,以便能和数据库相联系,完成通信.该脚本则是根据这个.xml文件来修改其中的一些路径和参数,并不是完全按照.xml文件来修改.只是修改了其中一小部分的东西.将.xml与init.ora文件对比会发现如dbcachesize大小是不同的。)##

如果6.7步和前面的exec fnd_conc_clone.setup_clean;执行反了,会在应用adautocfg.sh时会爆错,是因为执行adconfig是会将数据库的节点信息注释到fnd_nodes里面,应用在执行adautocfg的时候会去读这里面的信息,恰好被自己删掉了,另外 应用在执行adcfgclone时会执行adautocfg,后面执行adautocfg是因为又修改了东西 所以需要执行adautocfg

二. APP复制部分

 1、app文件复制完毕后,开始做app层的clone(路径请根据实际软件路径修改)
cd /data01/applsrm/SRM/apps/apps_st/comn/clone/bin
perl adcfgclone.pl appsTier
####出现过一次应用层的监听端口与数据库的端口不一致,导致应用无法连接到数据库,使得clone出错。出错原因可能是之前失败的clone导致.bash_profile(该文件在cd目录下的隐藏文件)加载了一些不正确的环境变量(临时文件目录部正确导致后续的一些操作无法正常进行)解决方法是在.bash_profile中注释掉环境变量(#./volume/r01/applduat/DUAT/apps/appps_st/appl/APPSDUAT_szxtsp002-lx.env),重新clone,完成后再进行加载。#######

0 0
原创粉丝点击