DBA_Oracle Erp版本升级12.1.1到R12.1.3(案例)

简介: 20150506 Created By BaoXinjian 一、摘要 1. Oracle Erp从R12.1.1升级到R12.1.3的相关步骤 Step1. Database 通过opatch安装数据库补丁 Step2.

20150506 Created By BaoXinjian

一、摘要


1. Oracle Erp从R12.1.1升级到R12.1.3的相关步骤

Step1. Database 通过opatch安装数据库补丁

Step2. Application 通过adpatch安装应用补丁

Step3. 通过Autoconfig配置安装补丁后程序

2. Oracle Erp升级的相关文档

[761570.1]  Database Preparation Guidelines for an E-Business Suite Release R12.1.1 Upgrade

[1080973.1] Oracle E-Bussiness Suite Release 12.1.3 Readme

 

二、Database 通过opatch安装数据库补丁


安装数据库补丁

Step1. 查看目前数据库补丁安装情况

$ORACLE_HOME/OPatch/opatch lsinventory -invPtrLoc /u1/VIS/visora/db/tech_st/11.1.0/oraInst.loc

Step2. 如果数据库Opatch版本存在问题,通过Patch No 6880880下载最后一个版本的Opatch

Opatch - 6880880

Step3.  安装数据库补丁

从Metalink中下载以下补丁,并安装,安装R12.1.1之后,数据库版本是,有一部分补丁已经安装,所以无需再次安装

6460304 -- 已存在,无需再次安装
7111245
7330434
7486407
7627743
7639602
7684818 -- 已存在,无需再次安装
8199107
8639653 -- 已存在,无需再次安装
8940108 -- 已存在,无需再次安装
9026927 -- 已存在,无需再次安装
9066130 -- 已存在,无需再次安装
9554727 -- 已存在,无需再次安装
9743057 -- 已存在,无需再次安装

Step4. 安装对应补丁

(1). 查看oraInst.loc文件路径,看相应的Oracle Inventory Home安装是否正确

cd /u1/VIS/visora/db/tech_st/11.1.0/rdbms/admin/

(2). 切换账号,设定初始化参数,并安装补丁

su oravis
source PROD_paleonode1.env
$ORACLE_HOME/OPatch/opatch apply -invPtrLoc /u1/VIS/visora/db/tech_st/11.1.0/oraInst.loc

Step5. 安装后确认补丁是否安装成功

$ORACLE_HOME/OPatch/opatch lsinventory -invPtrLoc /u1/VIS/visora/db/tech_st/11.1.0/oraInst.loc

Step6. 补丁安装完毕后,修改数据库参数

$ORACLE_HOME/db/initPROD.ora

#For upgrading to R12.1.3
_disable_fast_validate=TRUE
event="31151 trace name context forever, level 0x100"
_pga_max_size=104857600

 

三、Application 通过adpatch安装应用补丁


Step1. 启动Database,关闭Application

Step2. 通过adadmin切换至运维模式

Step3. 安装补丁9239089

9239089 - R12.AD.B.delta.3: Oracle Applications DBA 12.1.3 Product Release Update Pack

Step4. 安装补丁9239090

9239090 - 12.1.3: ORACLE E-BUSINESS SUITE 12.1.3 RELEASE UPDATE PACK

(1). 查看自述文件

(2). 下载补丁批次

(3). 安装补丁

There are now 9726 jobs remaining (current phase=A32):
    4 running, 24 ready to run and 9698 waiting.

Completed: file igiiareb.pls on worker  3 for product igi username IGI.
 Assigned: file igiiarnb.pls on worker  3 for product igi username IGI.
Completed: file igiiadxb.pls on worker  1 for product igi username IGI.
Completed: file igiiardb.pls on worker  2 for product igi username IGI.
 Assigned: file igiiartb.pls on worker  1 for product igi username IGI.
 Assigned: file igiiasab.pls on worker  2 for product igi username IGI.
Completed: file igiiarlb.pls on worker  4 for product igi username IGI.
 Assigned: file igiiascb.pls on worker  4 for product igi username IGI.
Completed: file igiiascb.pls on worker  4 for product igi username IGI.
 Assigned: file igiiatfb.pls on worker  4 for product igi username IGI.
Completed: file igiiasab.pls on worker  2 for product igi username IGI.
 Assigned: file igiiaytb.pls on worker  2 for product igi username IGI.
Completed: file igiiarnb.pls on worker  3 for product igi username IGI.
 Assigned: file jai_ap_ha_t.plb on worker  3 for product ja  username JA.
Completed: file igiiartb.pls on worker  1 for product igi username IGI.
Completed: file igiiaytb.pls on worker  2 for product igi username IGI.
Completed: file igiiatfb.pls on worker  4 for product igi username IGI.
 Assigned: file jai_ap_ida_t.plb on worker  1 for product ja  username JA.
 Assigned: file jai_ap_ila_t.plb on worker  2 for product ja  username JA.
 Assigned: file jai_ar_rcta_t.plb on worker  4 for product ja  username JA.

 

四、安装Post Patch


系统打完Opatch和Adpatch补丁后,需要安装后面两个补充补丁

1. 9817770 - Required

POST-R12.ATG_PF.B[POST-R12.ATG_PF.B.DELTA.3 CONSOLIDATED PATCH]

2. 9966055 - Required

POST-R12.FND.B [TRANSLATED VERSION OF FNDSCSGNNOT LAUNCHED]

3. 9239095 - Optional

Oracle E-Businees Suite Online Help for 12.1.3 Release Udpate Pack

 

五、通过Autoconfig配置安装补丁后程序


在database 和 application中安装

1. 在application Tier运行autoconfig

su oravis

source APPSPROD_paleonode1.env

Applicationtier: $INST_TOP/admin/scripts/adautocfg.sh perl $AD_TOP/bin/admkappsutil.pl

 

2. database Tier运行autoconfig

(1). 配置autoconfig

su applvis

source PROD_paleonode1.env

cp /u2/VIS/visappl/inst/apps/PROD_paleonode1/admin/out/appsutil.zip $ORACLE_HOME/

unzip -o appsutil.zip

(2). 运行autoconfig

$ORACLE_HOME/appsutil/scripts/PROD_paleonode1/adautocfg.sh

 

3. 安装后查看Oracle Applcation 和 Database 版本

 

Thanks and Regards

参考: 百度文库 - http://wenku.it168.com/d_001281414.shtml


ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
|
1月前
|
Oracle 关系型数据库 数据库
Oracle数据恢复—Oracle数据库文件有坏快损坏的数据恢复案例
一台Oracle数据库打开报错,报错信息: “system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。管理员联系我们数据恢复中心寻求帮助,并提供了Oracle_Home目录的所有文件。用户方要求恢复zxfg用户下的数据。 由于数据库没有备份,无法通过备份去恢复数据库。
|
1月前
|
存储 Oracle 关系型数据库
oracle数据恢复—Oracle数据库文件大小变为0kb的数据恢复案例
存储掉盘超过上限,lun无法识别。管理员重组存储的位图信息并导出lun,发现linux操作系统上部署的oracle数据库中有上百个数据文件的大小变为0kb。数据库的大小缩水了80%以上。 取出&并分析oracle数据库的控制文件。重组存储位图信息,重新导出控制文件中记录的数据文件,发现这些文件的大小依然为0kb。
|
23天前
|
存储 Oracle 关系型数据库
服务器数据恢复—华为S5300存储Oracle数据库恢复案例
服务器存储数据恢复环境: 华为S5300存储中有12块FC硬盘,其中11块硬盘作为数据盘组建了一组RAID5阵列,剩下的1块硬盘作为热备盘使用。基于RAID的LUN分配给linux操作系统使用,存放的数据主要是Oracle数据库。 服务器存储故障: RAID5阵列中1块硬盘出现故障离线,热备盘自动激活开始同步数据,在同步数据的过程中又一块硬盘离线,RAID5阵列瘫痪,上层LUN无法使用。
|
2月前
|
存储 Oracle 关系型数据库
数据库数据恢复—Oracle ASM磁盘组故障数据恢复案例
Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复方案: 数据库数据恢复工程师对组成ASM磁盘组的磁盘进行分析。对ASM元数据进行分析发现ASM存储元数据损坏,导致磁盘组无法挂载。
|
2月前
|
SQL Oracle 安全
免费 Oracle 各版本 离线帮助使用和介绍
免费 Oracle 各版本 离线帮助使用和介绍
45 2
|
3月前
|
Oracle 关系型数据库 数据库
数据库数据恢复—Oracle数据库文件出现坏块的数据恢复案例
打开oracle数据库报错“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。 数据库没有备份,无法通过备份去恢复数据库。用户方联系北亚企安数据恢复中心并提供Oracle_Home目录中的所有文件,急需恢复zxfg用户下的数据。 出现“system01.dbf需要更多的恢复来保持一致性”这个报错的原因可能是控制文件损坏、数据文件损坏,数据文件与控制文件的SCN不一致等。数据库恢复工程师对数据库文件进一步检测、分析后,发现sysaux01.dbf文件损坏,有坏块。 修复并启动数据库后仍然有许多查询报错,export和data pump工具使用报错。从数据库层面无法修复数据库。
数据库数据恢复—Oracle数据库文件出现坏块的数据恢复案例
|
3月前
|
Oracle 关系型数据库 数据库
Oracle数据恢复—异常断电导致Oracle数据库数据丢失的数据恢复案例
Oracle数据库故障: 机房异常断电后,Oracle数据库启库报错:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。数据库没有备份,归档日志不连续。用户方提供了Oracle数据库的在线文件,需要恢复zxfg用户的数据。 Oracle数据库恢复方案: 检测数据库故障;尝试挂起并修复数据库;解析数据文件。
|
2月前
|
Oracle 关系型数据库 数据库
oracle数据恢复—Oracle数据库文件损坏导致数据库打不开的数据恢复案例
打开oracle数据库时报错,报错信息:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。急需恢复zxfg用户下的数据。 出现上述报错的原因有:控制文件损坏、数据文件损坏、数据文件与控制文件的SCN不一致等。数据恢复工程师对数据库文件做进一步检测分析后发现sysaux01.dbf文件有坏块。修复sysaux01.dbf文件,启动数据库依然有许多查询报错。export和data pump工具无法使用,查询告警日志并分析报错,确认发生上述错误的原因就是sysaux01.dbf文件损坏。由于该文件损坏,从数据库层面无法修复数据库。由于system和用户表空间的数据文件是正常的,
|
2月前
|
存储 Oracle 关系型数据库
Oracle数据库的应用场景有哪些?
【10月更文挑战第15天】Oracle数据库的应用场景有哪些?
200 64
|
17天前
|
存储 Oracle 关系型数据库
数据库数据恢复—ORACLE常见故障的数据恢复方案
Oracle数据库常见故障表现: 1、ORACLE数据库无法启动或无法正常工作。 2、ORACLE ASM存储破坏。 3、ORACLE数据文件丢失。 4、ORACLE数据文件部分损坏。 5、ORACLE DUMP文件损坏。
64 11

推荐镜像

更多