ITPub博客

首页 > 应用开发 > IT综合 > EBS R12克隆 - Oracle11.2.0.3 EBS数据库克隆(RMAN恢复) 3

EBS R12克隆 - Oracle11.2.0.3 EBS数据库克隆(RMAN恢复) 3

原创 IT综合 作者:tolywang 时间:2014-03-10 11:26:31 0 删除 编辑

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/35489/viewspace-1104431/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle , MySQL, SAP IQ, SAP HANA, PostgreSQL, Tableau 技术讨论,希望在这里一起分享知识,讨论技术,畅谈人生 。

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    13475460