Oracle EBS R12.1.1 应用克隆 - 1

背景: 前面安装Oracle EBS R12.1.1 ,是将数据库和应用安装在一台服务器上,我们现在将应用迁移到专用的应用服务器(采用克隆的方式) 。

一.  APPL_TOP部分打包拷贝   
1.1  复制apps文件  
我们将EBS应用及数据库安装在一台Server上,/data01/oracle/rlpd 下有 apps, db, inst 目录,这里打包及拷贝的是 apps 目录 (在新的目标应用server上加压后做一些配置会自动生成对应的inst目录)。
我们更换一个应用的OS用户,在原数据库Server上我们使用了和数据库一样的oracle用户,这里新建一个应用用户apploserp (名字可以根据应用功能来起名) 。
在新的应用服务器上:
# groupadd  dba
#useradd   -g  dba  apploserp  
#passwd   apploserp  

在原数据库Server上打包apps目录,切换到oracle用户:
$cd  /data01/oracle/rlpd  
$ tar  cvf   apps.tar   apps
如果目标机上空间足够,可以使用打包,如果空间不足,也可以直接SCP拷贝到目标机。

1.2  apps打包文件复制到对应目录解压,然后开始做app层的clone(路径请根据实际软件路径修改),在新的应用服务器上以apploserp新用户登入,准备开始解压拷贝的tar文件。
这里通过scp或ftp拷贝 apps.tar 到新的应用服务器的 /data01/oracle/rlpd 目录下(目录可以和原数据库上的目录不一样)。
$cd   /data01/oracle/rlpd
$chmod  755  apps.tar  
$ tar  xvf  apps.tar   
解压后可以看到apps目录及其下的子目录权限是owner权限。对于apps一般以哪个用户解压的, owner 就是哪个用户。 
请使用浏览器的分享功能分享到微信等