Doc Ref: 错误!未找到引用源。
错误!未找到引用源。
(二)Integrated SOA Gateway配置
本文描述的内容适用EBS R12.1.3,R12.1.3是目前项目中常用的版本,一般我们安装完R12.1.1后都会升级到R12.1.3。ISG在R12.1推出后可以说问题和BUG不断。
在R12.1.1初期,ISG不支持发布客户化的WS,这对开发人员来说ISG就是一个摆设,很难满足我们个性化的需求,在项目中也很难应用起来。UG里所提到的irep_parser工具支持发布客户化的WS,但是在当前版本是没有的。曾经针对此问题在2009年09月份向Oracle提过一个SR,Oracle当时给的答案是irep_parser工具是当前Oracle internal teams使用的工具,会在下一个版本发布给用户使用。但是不久后,
在2009年10月份Oracle以Patch(Patch号9004712,针对R12.1.1,后面的版本无需安装此Patch)的方式发布了此功能,这样ISG在项目中才开始慢慢的得以应用。
在曾经的项目中使用ISG,经常遇到WS响应速度慢、响应超时或者调用次数过多WS无响应等等问题,也不断的给Oracle提SR,Oracle也是在不断的修复改善这些BUG,目前ISG性能相对比较稳定。 2.1 升级OracleAS
Oracle要求在EBS R12.1.3版本,ISG只有在Oracle10g Application Server Release 3 (10.1.3) Patch Set 5 (10.1.3.5.0)下是可用的。其实不升级OracleAS的版本,ISG也可以使用。但曾经遇到过调用WS过多导致OAFM性能出现问题,Oracle都建议升级OracleAS的版本,所以Oracle所说的“可用”应该更多是指性能上的问题。既然ORACLE强烈要求,我们最好去升级OracleAS。 ?
查看当前IAS的版本
以管理EBS应用OS用户登录系统,运行命令查看IAS版本,得到如下结果: $cat $CONTEXT_FILE | grep version 下载补丁8626084、8920270、6880880和8999551 下载OracleAS 10g Release 3 (10.1.3) Patch Set 5 (10.1.3.5.0)补丁,编号8626084。 下载Environment Preparation Patch for OracleAS 10g Release 3 (10.1.3) Patch Set 5 (10.1.3.5.0)补丁,编号8920270。 下载Opatch补丁,编号6880880。 下载iAS补丁,编号8999551。 错误!未找到引用源。 File Ref: Oracle实践之EBS Integrated SOA Gateway实施指南.doc (1. 0 ) Company Confidential - For internal use only (二)Integrated SOA Gateway配置 6 of 82 Doc Ref: 错误!未找到引用源。 错误!未找到引用源。 ? 修改权限 注意:非AIX OS跳过此步骤。 . $INST_TOP/ora/10.1.3/TEST06_pimtest.env #确保当前终端的环境变量是10.1.3 ORACLE_HOME chmod -R go-rwx $ORACLE_HOME ? 备份Oracle E-Business Suite Release 12 10.1.3 Oracle Home和Inventory目录 注意:强烈建议备份这两个目录,如果在安装过程中失败,可以还原这两个目录再重新升级。 1. 停止应用。 2. 初始化10.1.3环境变量。 [appltest06@pimtest TEST06]$ cd $INST_TOP/ora/10.1.3 [appltest06@pimtest 10.1.3]$ . TEST06_pimtest.env [appltest06@pimtest 10.1.3]$ $ORACLE_HOME #确认当前$ORACLE_HOME是10.1.3 -bash: /u01/TEST06/apps/tech_st/10.1.3: is a directory 3. 备份oraInventory。 [appltest06@pimtest ~]$ cd /etc [appltest06@pimtest etc]$ cat oraInst.loc inventory_loc=/u01/TEST06/oraInventory [appltest06@pimtest etc]$ cd /u01/TEST06/ [appltest06@pimtest TEST06]$ tar -cvf oraInventory.tar oraInventory [appltest06@pimtest 10.1.3]$ cd $ORACLE_HOME [appltest06@pimtest 10.1.3]$ cat oraInst.loc inventory_loc=/u01/TEST06/inst/apps/TEST06_pimtest/admin/oraInventory [appltest06@pimtest 10.1.3]$ cd /u01/TEST06/inst/apps/TEST06_pimtest/admin/ [appltest06@pimtest admin]$ tar -cvf oraInventory.tar oraInventory 4. 备份10.1.3 Oracle Home [appltest06@pimtest 10.1.3]$ cd /u01/TEST06/apps/tech_st [appltest06@pimtest tech_st]$ tar -cvf 10.1.3.tar 10.1.3 5. 启动应用 ? 安装 OracleAS 10g Release 3 (10.1.3.0) Patch Set 5 (10.1.3.5.0) (二)Integrated SOA Gateway配置 7 of 82 Company Confidential - For internal use only 错误!未找到引用源。 File Ref: Oracle实践之EBS Integrated SOA Gateway实施指南.doc (1. 0 ) Doc Ref: 错误!未找到引用源。 错误!未找到引用源。 提示:安装前确认OC4J instances是运行状态,当前终端的环境变量是10.1.3 ORACLE_HOME,并且支持图形界面。 1. 解压p8626084_101350_LINUX和p8920270_101350_LINUX补丁 [appltest06@pimtest soapatch]$ unzip p8626084_101350_LINUX.zip -d p8626084_101350_LINUX [appltest06@pimtest soapatch]$ unzip p8920270_101350_LINUX.zip -d p8920270_101350_LINUX 2. 安装Opatch补丁 注意:运行'opatch version'查看opatch版本,如果版本>=1.0.0.0.58,则无需安装OPatch补丁。 [appltest06@pimtest ~]$ . $INST_TOP/ora/10.1.3/TEST06_pimtest.env #确保当前终端的环境变量是10.1.3 ORACLE_HOME [appltest06@pimtest ~]$ cd /u01/TEST06/apps/tech_st/10.1.3 [appltest06@pimtest 10.1.3]$ tar -cvf OPatch.tar OPatch #备份Opatch [appltest06@pimtest 10.1.3]$ rm -rf OPatch [appltest06@pimtest soapatch]$ unzip p6880880_101000_Linux-x86-64.zip -d ./p6880880_101000_Linux-x86-64 [appltest06@pimtest soapatch]$ cd /home/appltest06/soapatch/p6880880_101000_Linux-x86-64 [appltest06@pimtest p6880880_101000_Linux-x86-64]$ cp -r OPatch /u01/TEST06/apps/tech_st/10.1.3 [appltest06@pimtest 10.1.3]$ opatch version #验证Opatch版本 Oracle Interim Patch Installer version 1.0.0.0.64 Copyright (c) 2011 Oracle Corporation. All Rights Reserved.. Oracle recommends you to use the latest OPatch version and read the OPatch documentation available in the OPatch/docs directory for usage. For information about the latest OPatch and other support-related issues, refer to document ID 293369.1 available on My Oracle Support (https://myoraclesupport.oracle.com) OPatch Version: 1.0.0.0.64 3. 执行p8920270_101350_LINUX Patch readme 中的steps 1、2 和 3 3.1) 确保p8626084_101350_LINUX有可写的权限 3.2) 备份p8626084_101350_LINUX中的other.jar [appltest06@pimtest p8920270_101350_LINUX]$ cp /home/appltest06/soapatch/p8626084_101350_LINUX/Disk1/stage/Patches/oracle.as.j2ee.top/10.1.3.5.0/1/Data错误!未找到引用源。 File Ref: Oracle实践之EBS Integrated SOA Gateway实施指南.doc (1. 0 ) Company Confidential - For internal use only (二)Integrated SOA Gateway配置 8 of 82 Doc Ref: 错误!未找到引用源。 错误!未找到引用源。 Files/other.jar /home/appltest06/soapatch/p8626084_101350_LINUX/Disk1/stage/Patches/oracle.as.j2ee.top/10.1.3.5.0/1/DataFiles/other.jar.pre8920270 3.3) 用p8920270_101350_LINUX中的other.jar覆盖p8626084_101350_LINUX中的other.jar [appltest06@pimtest p8920270_101350_LINUX]$ cp /home/appltest06/soapatch/p8920270_101350_LINUX/other.jar /home/appltest06/soapatch/p8626084_101350_LINUX/Disk1/stage/Patches/oracle.as.j2ee.top/10.1.3.5.0/1/DataFiles/other.jar 4. 开始安装。 [appltest06@pimtest 10.1.3]$ . $INST_TOP/ora/10.1.3/TEST06_pimtest.env #确保当前环境变量是10.1.3ORACLE_HOME [appltest06@pimtest 10.1.3]$cd /home/appltest06/soapatch/p8626084_101350_LINUX/Disk1 #如果Linux 64bit 则运行 [appltest06@pimtest Disk1]$ linux32 bash #启动安装程序,以下二选一 #如果当前环境有Local Inventory则运行 appltest06@pimtest Disk1]./runInstaller -invPtrLoc $ORACLE_HOME/oraInst.loc #如果当前环境有Global Inventory则运行 [appltest06@pimtest Disk1]./runInstaller 4.1)Destination选择10.1.3的HOME。 错误!未找到引用源。 File Ref: Oracle实践之EBS Integrated SOA Gateway实施指南.doc (1. 0 ) Company Confidential - For internal use only (二)Integrated SOA Gateway配置 9 of 82
相关推荐: