将 EBS R12.1.1 升级到 R12.1.3

上篇文章提到安装vm oracle linux7 安装 Oracle E-Business 12.1,数据库版本:11.1.0.7.0

这篇文章将介绍将 EBS 12.1.1 升级到 12.1.3 的步骤。

文章目录

  • 将 EBS R12.1.1 升级到 R12.1.3
    • 一、准备更新包
    • 二、升级步骤
      • 1、使用 adadmin 将应用程序置于维护模式
      • 2、下载12415211并解压
      • 3、补丁9239089
      • 4、现在使用 adpatch 实用程序应用补丁。
    • 三、升级后步骤
      • 1、创建下载apputil.zip 并解压
      • 2、在 DB-Tier 上运行 autoconfig
      • 3、查看 AutoConfig 日志文件
      • 4、回滚 AutoConfig 会话
      • 5、从维护模式中删除应用程序并启动应用程序服务并检查应用程序版本
    • 四、验证新的 EBS 版本

一、准备更新包

注意: Oracle 建议您使用带有默认选项的 AutoPatch 实用程序。在升级到 Oracle E-Business Suite 版本 12.1.3 之前, 请参阅 My Oracle Support 知识文档 761570.1以确保在环境中应用特定数据库版本的所有补丁。

要应用的补丁:

  • 9239089- R12.AD.B.DELTA.3
  • 9239090- Oracle E-Business Suite Release 12.1.3
  • 9239095- Consolidated online help
  • 9817770- POST-R12.ATG_PF.B.DELTA.3 CONSOLIDATED PATCH
  • 9966055- TRANSLATED VERSION OF FNDSCSGN NOT LAUNCHED

二、升级步骤

1、使用 adadmin 将应用程序置于维护模式

 # su - applmgr$ cd /d01/oracle/PROD/apps/apps_st/appl/$ . ./APPSPROD_ebs.env

adadmin命令菜单下或Oracle Applications Manager中启用(Enabled)和禁用(Disabled)维护模式

出现询问模式除了出现选项选择的时候其它回车即可。

Enter your choice [6] : 5Change Maintenance Mode----------------------------------------Maintenance Mode is currently: [Enabled].Maintenance mode should normally be enabled when patchingOracle Applications and disabled when users are logged onto the system. See the Oracle Applications MaintenanceUtilities manual for more information about maintenance mode.Please select an option: 11. Enable Maintenance Mode2. Disable Maintenance Mode3. Return to Main Menu然后选择:5. Change Maintenance Mode再选择:1.  Enable Maintenance Mode,

2、下载12415211并解压

然后对 Oracle Linux 7 执行以下步骤

cd <12.1_INSTALL_DIR>/apps/tech_st/10.1.2/lib

cp -p -R stubs stubsORIG

cp <PATCH_INSTALL_DIR>/12415211/files/lib/stubs/libgcc_s-2.3.2-stub.so .

ln -s libgcc_s-2.3.2-stub.so libgcc_s.so.1

ln -s libgcc_s.so.1 libgcc_s.so

10.1.3 Oracle Home 的说明如下:

cd <12.1_INSTALL_DIR>/apps/tech_st/10.1.3/lib

cp -p -R stubs stubsORIG

cd stubs

cp <PATCH_INSTALL_DIR>/12415211/files/lib/stubs/libgcc_s-2.3.2-stub.so .

ln -s libgcc_s-2.3.2-stub.so libgcc_s.so.1

ln -s libgcc_s.so.1 libgcc_s.so

3、补丁9239089

将 adgrants.sql 复制到 $DB_ORACLE_HOME/appsutil/admin,如果 admin 目录不存在,请创建。

[oracle@ebsr12 admin]$ sqlplus /nologSQL*Plus: Release 11.1.0.7.0 – Production on Fri Feb 28 14:53:28 2020Copyright (c) 1982, 2008, Oracle.  All rights reserved.SQL>  @$ORACLE_HOME/appsutil/admin/adgrants.sql apps Also, add the below parameter in database level and restart._disable_fast_validate=TRUENote:
For 11gR1 and 11.2.0.1 databases, before performing any Applications upgrade or maintenance operations, customers must add the following to the database initialization file to disable fast validation for PL/SQL recompilations:
_disable_fast_validate=TRUE
The line should be commented out during the normal operation of the Applications system

4、现在使用 adpatch 实用程序应用补丁。

  • 9239089

  • 9239090 - 请在应用此补丁之前执行以下步骤。

替换 $AD_TOP/bin/adrelinknew.sh 的 Linux 部分下的以下行:

CPP_LDFLAGS=’-L(ORACLEHOME)/lib−L(ORACLE_HOME)/lib -L(ORACLEH​OME)/lib−L(ORACLE_HOME)/lib/stubs -lclntsh’ 和

CPP_LDFLAGS=’ -L(ORACLEHOME)/lib−L(ORACLE_HOME)/lib -L(ORACLEH​OME)/lib−L(ORACLE_HOME)/lib/stubs -lclntsh -Wl,–noinhibit-exec’

请注意,升级补丁需要时间,具体取决于您使用的硬件。

  • 9239095
  • 9817770
  • 9966055

注意:没要求的直接进入下载好的补丁文件执行adpatch命令,在下载的时候可以查看具体打补丁之前需要做的步骤

三、升级后步骤

1、创建下载apputil.zip 并解压

[applmgr@ebs122 ~ 05:57 PM]$cd $APPL_TOP[applmgr@ebs122 ~ 05:58 PM]$.APPSDEV121_ebs122.env [applmgr@ebs122 ~ 05:58 PM]$perl $AD_TOP/bin/admkappsutil.pl

开始生成appsutil.zip

日志文件位于 /ebs121/apps/DEV121/inst/apps/DEV121_ebs122/admin/log/MakeAppsUtil_12011758.log

输出位于 /ebs121/apps/DEV121/inst/apps/DEV121_ebs122/admin/out/appsutil.zip

MakeAppsUtil 成功完成。

将 apputil.zip 文件复制到数据库 oracle 主目录

在 DB 层上:

[oracle@ebs122 ~ 05:59 PM]$. ./DEV121_ebs122.env[oracle@ebs122 ~ 05:59 PM]$cd $ORACLE_HOME[oracle@ebs122 11.1.0 06:00 PM]$mv appsutil.zip appsutil.zip_orig[oracle@ebs122 11.1.0 06:00 PM]$cp /ebs121/apps/DEV121/inst/apps/DEV121_ebs122/admin/out/appsutil.zip

unzip -o appsutil.zip 解压 -o appsutil.zip
Recreate Context File on DB -Tier 在 DB -Tier 上重新创建上下文文件
cd $ORACLE_HOME/appsutil/bin

perl adbldxml.pl appsuser=apps appspasswd=apps jtop=$ORACLE_HOME/jdk
开始为 db 层生成上下文文件..使用来自 /ebs121/oracle/DEV121/db/tech_st/ 的 JVM 11.1.0/jdk/bin/java 执行 java 程序..此 adbldxml 会话的日志文件位于:
/ebs121/oracle/DEV121/db/tech_st/11.1.0/appsutil/log/adbldxml_12011805.log输入显示变量的值:ebs122:0.0上下文文件 /ebs121/oracle/DEV121/db/tech_st/11.1.0/appsutil/DEV121_ebs122.xml已存在。

注意:

覆盖上下文文件可能会导致现有设置丢失,因此将其备份为:/ebs121/oracle/DEV121/db/tech_st/11.1.0/appsutil/DEV121_ebs122.xml.bak

2、在 DB-Tier 上运行 autoconfig

在数据层:

以 ORACLE 用户身份运行当前 ORACLE_HOME 的环境 (Linux)

$ cd <RDBMS ORACLE_HOME>
$ . ./<RDBMS ORACLE_HOME>/<CONTEXT_NAME>.env
sh <RDBMS_ORACLE_HOME>/appsutil/scripts/<CONTEXT_NAME>/adautocfg.sh

在应用层:

sh <INST_TOP>/admin/scripts/adautocfg.sh

注意:

  • 数据库服务器和数据库侦听器必须在 AutoConfig 运行期间保持可用。只有应用层服务器应该被关闭。
  • 运行 AutoConfig 可能会更改您现有的环境文件。运行 AutoConfig 后,您应该始终在运行任何应用程序实用程序之前设置环境,以便应用更改的环境变量。

3、查看 AutoConfig 日志文件

AutoConfig 日志文件存储在:

等级 目录
应用 <INST_TOP>/admin/log/<MMDDhhmm>
数据库 <RDBMS ORACLE_HOME>/appsutil/log/<CONTEXT_NAME>/<MMDDhhmm>

4、回滚 AutoConfig 会话

每次 AutoConfig 运行都会创建一个回滚脚本,如有必要,您可以使用它恢复到以前的配置设置。每个 AutoConfig 会话的脚本和所有备份配置文件都存储在:

等级 目录
应用 <INST_TOP>/admin/out/<MMDDhhmm>
数据库 <RDBMS ORACLE_HOME>/appsutil/out/<CONTEXT_NAME>/<MMDDhhmm>

其中:< MMDDhhmm > =(AutoConfig 运行的月、日、小时、分钟)

要回滚 AutoConfig 会话,请执行以下命令:

在Linux上

restore.sh

5、从维护模式中删除应用程序并启动应用程序服务并检查应用程序版本

具体步骤在文章安装12.1时提到,欢迎查看。

四、验证新的 EBS 版本

SQL> select release_name from apps.fnd_product_groups;RELEASE_NAME
--------------------------------------------------
12.1.3

将 EBS R12.1.1 升级到 R12.1.3相关推荐

  1. oracle r12 客户表,Oracle ERP R12表结构

    表名 发票相关表 ap.ap_batches_all ap.ap_invoices_all ap.ap_invoice_lines_all ap.ap_invoice_distributions_al ...

  2. EBS 11i数据库升级(9i-10g)几点事项

    最近几日在评估和测试EBS的系统升级(11i升级到R12),虽然官方的升级文档里介绍的比较详细了,但是依旧会出现一些容易疏忽的问题,这里做一些记录.这里并不是单纯的数据库升级,需要考虑EBS的特殊应用 ...

  3. oracle ra hcustomers,EBS 11i升级R12详解

    从EBS 11i升级至R12,总的来说更变较大的就是多OU访问(MOAC)和表视图的更变. 因为标准功能oracle都帮我们做了升级,本文档所说的11升12都是客户化的更改. 多OU访问[1][2] ...

  4. ebs r12多少钱 实施oracle_如何制定Oracle EBS R12升级检查清单

    [IT168 技术]我应该从哪里开始执行Oracle电子商务套件(E-Business Suite,EBS)R12的升级?如何才能实现最高效的升级? 对于初次执行这个过程的人而言,我们需要在规划阶段理 ...

  5. EBS 11i升级R12体会

    概述 从EBS 11i升级至R12,总的来说更变较大的就是多OU访问(MOAC)和表视图的更变. 因为标准功能oracle都帮我们做了升级,本文档所说的11升12都是客户化的更改. 多OU访问[1][ ...

  6. Oracle EBS R12统计在线用户SQL

    Oracle EBS R12统计在线用户SQL --R12查询EBS在线用户SQL SELECT U.USER_NAME, APP.APPLICATION_SHORT_NAME, FAT.APPLIC ...

  7. R12.2.0 post install checks error : RW-50016: Error: - {0} was not created - 1

    背景: 一台主机上安装Oracle DB和EBS R12.2.0,然后升级到R12.2.3 (~ @ ~正在安装时 R12.2.4 发布了) 报错: 当安装 R12.2.0时,进行到post-inst ...

  8. Metalink Note:中文文档列表 - Oracle EBS (Enterprise Business Suite) [ID 1553829.1]

    Oracle中国的技术支持团队正在把一些常见Oracle EBS的Metalink Notes翻译成中文,这肯定会大大提升用户的使用体验,毕竟还是绝大多数用户,技术人员还是习惯阅读中文的技术文档. 大 ...

  9. Metalink Note 中文文档列表 - Oracle EBS Enterprise Business Suite

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Orac ...

  10. 中文列表Oracle EBS中文文档列表

    -------------------------------------------------------------------------------- 适用于:  Oracle E-Busi ...

最新文章

  1. 2020年PMCAFF大咖分享合集(有回放)
  2. java cst gmt_“CST”和“GMT”时间的区别?
  3. 洛谷 - P4013 数字梯形问题(最大费用最大流+举一反三)
  4. 执着的力量——读《钢铁是怎样炼成的》有感
  5. C++ 面向对象(一)—— 类(Classes)
  6. python 自定义类(特殊方法)
  7. BZOJ3123:[SDOI2013]森林——题解
  8. magicdraw 2022x
  9. SIPP介绍以及使用介绍
  10. ps把模糊图片变清晰
  11. 图像处理——乘性噪声和加性噪声
  12. 你知道哪些中国学生普遍生疏但意境很美的英语词汇?
  13. 【MySQL综合练习1】
  14. No.5终于搞懂了kmp算法(精髓为next数组的求解过程,此文next数组未经过优化)
  15. 时序逻辑滞后一拍问题
  16. 为什么毕业的第一份工作要进FLAG?
  17. fastapi身份认证
  18. SQL-索引index
  19. 对iOS开发有用的一些自动化处理脚本
  20. SAP 物料主数据BP主数据同步第三方系统

热门文章

  1. ckplayer x2去logo,改右键
  2. 51单片机指令系统详解
  3. 2022年第一个诺奖揭晓!获奖者的父亲,诺贝尔生理学或医学奖得主
  4. secureCRT无限循环脚本
  5. Windows操作系统免费下载地址(itellyou)
  6. 杭州电子科技大学acm--2018
  7. 基于java的企业信息网站发系统
  8. rpg学院 unity_Unity3d - RPG项目学习笔记(一)
  9. 湖大计算机考研范围,湖大计算机829考研要点提要(来自于湖南历年真题,整理不易)...
  10. 解压ubi文件_ubi详解