参考文档:Oracle E-Business Suite Release 12.1.3 Readme [ID 1080973.1]
1、调整参数
_disable_fast_validate=TRUE
pga_aggregate_target=2G
sga_target=2G
安装patch 9239090时,执行adutlrcmp.sql 编译patch安装中产生的非法的的数据库对象,这一步比较慢,需要耐心等待。如下所示:
sqlplus -s APPS/***** @/u01/oracle/ZHH/apps/apps_st/appl/ad/12.0.0/sql/adutlrcmp.sql APPLSYS ***** APPS ***** ***** 32  0 NONE FALSE
Connected.
Arguments are:
AOL_schema = APPLSYS, AOL_password = *****,
Schema_to_compile = APPS, Schema_to_compile_pw = *****,
SYSTEM_password = *****, Total_workers = 32, Logical_worker_num = 0
Object_type_to_not_compile = NONE
Use_stored_dependencies = FALSE
Connected.
Running utl_recomp.recomp_parallel(32), if it exists
OWNER                          NUM_INVALID
------------------------------ -----------
SERVICES                                43
PTE                                      4
PROJMFG                                 43
PSBEXCEL                                10
APPLSYSPUB                               2
DLD                                      4
CZ                                       1
RE                                       1
MOBILEADMIN                            433
CA                                       2
DGRAY                                   43
MJORDAN                                 10
PSTOCKMAN                               10
PUBLIC                                1837
CTXSYS                                   3
RALFRED                                 10
HERMAN                                   1
SYSTEM                                   3
APPS                                 90641
ICX                                      1
FEDERAL                                 10
ASG                                      1
JPALMER                                 10
FLOWS_010500                             2
WSH                                      1
25 rows selected.
Elapsed: 00:00:00.75
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.02
STATUS_MESSAGE
------------------------------------------------------------------------------
Running UTL_RECOMP.RECOMP_PARALLEL...
可以隔段时候用dba用户连到数据库上,执行以下的sql看看非法对象有没有变少,
select  owner, count(*) tsum  from dba_objects where status <> 'VALID' group by owner;
如果你的机器配置不高(内存小于4G), PGA小于2G ,跑起来是很慢的
通常会建议打这个升级包前,修改$ORACLE_HOME/dbs/init<SID>.ora 文件,把SGA和PGA的参数调到2G, 再加上一条参数_disable_fast_validate=TRUE
打好patch后,再把上面的参数注掉或者修改回来。
2、修改数据文件大小
在安装12.1.3 RUP补丁时,会由于表空间不足导致worker失败,可提前修改数据文件大小,打开自动扩展功能。
select 'ALTER DATABASE DATAFILE ''' || dd.file_name || ''' AUTOEXTEND ON NEXT 50M MAXSIZE 4G;' from dba_data_files dd;
select 'ALTER DATABASE TEMPFILE ''' || dd.file_name || ''' AUTOEXTEND ON NEXT 50M MAXSIZE 4G;' from dba_temp_files dd;
3、安装最新的AD patch 9239089
(1)数据库节点执行
$mkdir $ORACLE_HOME/appsutil/admin
拷贝9239089/admin/adgrants.sql文件到数据库节点$ORACLE_HOME/appsutil/admin
$cd $ORACLE_HOME/appsutil/admin
$sqlplus /nolog
SQL>@adgrants.sql apps
(2)应用节点执行
关闭应用节点;
adadmin启动维护模式;
进入9239089目录,运行adpatch
4、安装patch 9239090
(1)9239090
解压下载的p9239090_R12_LINUX_1of6.zip--p9239090_R12_LINUX_6of6.zip
NOTE: the linux 32-bit and the 64-bit patch are one and the same. 32-bit Linux  patches are applicable for 64-bit Linux OS as well.
进入9239090目录,运行adpatch
(2)9239090_ZHS
解压下载的p9239090_R12_zhs.zip
进入9239090_ZHS目录,运行adpatch
5、安装patch 9239095
解压下载的 p9239095_R12_GENERIC.zip
进入9239095目录,运行adpatch
6、安装patch 9817770
解压补丁,运行adpatch
7、安装patch 9966055
解压补丁,运行adpatch
8、DB节点应用R12.1.3 code level
(1)应用用户applmgr运行autoconfig,生成appsutil.zip
$cd $INST_TOP/admin/scripts
$./adautocfg.sh
$perl $AD_TOP/bin/admkappsutil.pl
(2)拷贝appsutil.zip到数据库节点
cd $APPL_TOP/admin/out
拷贝appsutil.zip到DB节点
(3)数据库应用autoconfig
解压appsutil.zip
$cd $ORACLE_HOME
$unzip -o appsutil.zip
运行autoconfig
$cd $ORACLE_HOME/appsutil/scripts/<CONTEXT_NAME>
$./adautocfg.sh
(4)DB、APP层执行preclone操作
DB层执行preclone操作:
$cd $ORACLE_HOME/appsutil/scripts/<CONTEXT_NAME>
$perl adpreclone.pl dbTier
APP层执行preclone操作:
$cd $INST_TOP/admin/scripts
$perl adpreclone.pl appsTier
9、去掉或修改数据库参数,重启数据库节点;应用节点关闭维护模式;启动应用。

R12.1.3 patch9239090的更多相关文章

  1. 11i和R12配置JAR包

    R11:$IAS_ORACLE_HOME/Apache/Jserv/etc/jserv.properties R12: 方法1:直接解压JAR包放到$JAVA_TOP下: 方法2:编辑:$ORA_CO ...

  2. R12.2 URL Validation failed. The error could have been caused through the use of the browser's navigation buttons

    EBS升级到R12.2.4后,进入系统操作老是报以下错误: 通过谷歌发现有人遇到相同的问题,并提供了解决方案. 原文地址:http://onlineappsdbaoracle.blogspot.com ...

  3. ebs r12 -- adadmin: error while loading shared libraries: libclntsh.so.10.1

    安装EBS R12.2增加中文字符集时,运行$AU_TOP/bin/adadmin出错: $ adadmin adadmin: error while loading shared libraries ...

  4. Oracle EBS R12 (12.1.3) Installation Linux(64 bit)

    Oracle EBS R12 (12.1.3) Installation Linux(64 bit) Contents Objective. 3 1 Download & Unzip. 3 D ...

  5. MD5 Checksums for R12.1.1 Rapid Install Media (文档 ID 802195.1)

    Oracle EBusiness Suite R12.1.x Rapid Installmd5 Checksums November 2011 Section      1: Overview Sec ...

  6. R12供应商地点层付款方法SQL

    --R12供应商地点层付款方法SQL:SELECT ipmv.payment_method_name     , ipmv.payment_method_code     , 'N' primary_ ...

  7. R12将银行和分行都使用TCA管理

    R12将银行和分行都使用TCA管理,后台保存在HZ_PARTIES . 银行帐号:如果是付款或者是收款(本公司的帐号,内部帐号),都保存在ce_bank_accounts,ce_bank_acct_u ...

  8. EBS R12.2 创建应用层的启动和关闭脚本

    Create the following files to start and stop R12. application tier. Change the apps and weblogic pas ...

  9. Oracle Ebs R12 SLA与GL关系变化

    http://www.cnblogs.com/bruce_zhao/p/3809886.html Oracle Ebs R12 SLA与GL关系变化 SLA概念:SLA(Subledger Accou ...

随机推荐

  1. MySQL分段统计SQL写法 与 Mybatis 异常 java.math.BigDecimal cannot be cast to java.lang.Integer

    mysql> select end) as '<60', end) as '60~69', end) as '70~79', end) as '80~89', end) as '>= ...

  2. memcached内存管理机制分析

    memached是高性能分布式内存对象系统,通过在内存中存储数据对象来减少对磁盘的数据读取次数,提高服务速度. 从业务需求出发.我们通过一条命令(如set)将一条键值对(key,value)插入mem ...

  3. 彻底解密C++宽字符(二)

    彻底解密C++宽字符(二) 转:http://club.topsage.com/thread-2227977-1-1.html 4.利用codecvt和use_facet转换 locale和facet ...

  4. 【转】Java常量池详解

    今天My partner问我一个让他头疼的Java question,求输出结果: /** * * @author DreamSea 2011-11-19 */ public class Intege ...

  5. bat文件

    bat文件是dos下的批处理文件.批处理文件是无格式的文本文件,它包含一条或多条命令.它的文件扩展名为 .bat 或 .cmd.在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用cm ...

  6. pythonNetday06

    进程 Process(target,name,args,kwargs) p.pid : 创建的新的进程的PID号 p.is_alive() 判断进程是否处于alive状态 p.daemon = Tru ...

  7. jquery.validate ajax方式验证

    在做网站的时候有一块需要用到jquery.validate插件 ajax方式的方式来验证原始密码是否正确,研究了研究加上博客园朋友的帮助,终于实现了.贴出代码 <script type=&quo ...

  8. 安装labelImg

    上篇文章,我提到了安装这个工具时,遇到pyqt与sip版本不匹配的未解决问题,最后是通过windows版本一键实现的,工具包见下面链接. 参考:http://blog.csdn.net/jesse_m ...

  9. 「这样玩Hexo」修改主题自定义实现界面和功能的自定义

    首发于个人博客 想获得更好的阅读体验,烦请移步⬆️ 前言 作为一个颜党,在换了许多Hexo的主题后,选择了现在使用的fexo主题.但是相比于大多数博主使用的NEXT,fexo还是不够powerful, ...

  10. 搭建github博客,hexo主题

    买个域名,多少钱的都有,看自己喜欢,可以去万网,ali嘛. 一般在windows,下载gitbash(配置公钥,全局用户名和email),node.js(不用配置). 新建github项目,添加公钥( ...