DBA_Oracle Erp R12中文补丁安装升级(案例)

简介: 2014-07-11 Created By BaoXinjian 一、摘要 在使用oracle ebs时,使用中文会更好的理解整个ebs流程,一下介绍oracle r12中文补丁的方式 1. 如果你的系统除了支持英语外,还支持其他语言,比如中文,那你在下载补丁的时候除了下载Generic Platform版本外,还要确认有没有其他语言的版本,比如ZHS版本。

2014-07-11 Created By BaoXinjian

一、摘要


在使用oracle ebs时,使用中文会更好的理解整个ebs流程,一下介绍oracle r12中文补丁的方式

1. 如果你的系统除了支持英语外,还支持其他语言,比如中文,那你在下载补丁的时候除了下载Generic Platform版本外,还要确认有没有其他语言的版本,比如ZHS版本。如果有的话也要下载。

2. EBS的补丁不像数据库的补丁那样可以回滚,一旦失败就很麻烦。所以打补丁前一定要细看readme文件,确认补丁所需的前提条件都满足。

3. 要记录和对比打补丁前后APPS Schema下的无效对象。如果因为补丁引起新的无效对象,则视为补丁失败。

4. 对于补丁失败,一般能做的就是开TAR,要求ORACLE解决。

5. 打任何Patch之前都要设置为维护模式,注意打完补丁之后要记得切换回来!

 

二、案例


Step1. 启用维护模式

启动环境变量命令窗口,输入adadmin,根据需要进行输入(除了需输入system的密码manager外),一路默认即进入"AD Administrator main menu",选择"5: change maintenance mode",再选择"enable maintence mode",就切换到维护模式之下了,然后退出AD维护工具。

 

Step2. 使用adpatch打8576725补丁

进入环境变量命令窗口后,输入adpatch,和adadmin一样,除了需输入system的密码manager外,一路默认后,系统提示输入补丁所在的路径和driver文件,分别输入:

补丁路径 -> F:\p8576725_12.1.0_R12_GENERIC\8576725

补丁文件 -> u8576725.drv

系统提示输入需要使用几个worker执行打补丁任务,oracle推荐是cpu数量的2-4倍,如我们的cpu数量为8,oracle建议16-32,我选择了16。然后就开始安装该补丁了。

默认打补丁的日志名称为adpatch.log。为方便起见,在adpatch的输入中,修改日志名称。

 

Step3. 安装中文补丁包6678700_ZHS

Step3.1 在License Manager里注册中文

(1)用SYSADMIN登陆EBS,在system administrator或system administration中 

(2)选择License Manager,然后点击Languages

(3)在“Select languages to license”表里,点取Simplified Chinese,点击Next

(4)在“Select new Base Language”里,直接点击Next(不要使用中文作为base language,会有麻烦)

(5)在总结性画面里看到如下设置,点击Submit

Step3.2 在ADADMIN里管理多语言表功能

(1)在环境变量命令窗口中,输入adadmin

(2)选择"4. maintain applications database entities menu"

(3)选择"3. maintain multi_lingual tables"

(4)系统将开始相关多语言表功能的编译直至完成。

Step3.3 运行adpatch

打6678700_ZHS中文补丁包和打其他补丁一样。

(1)关闭应用层

(2)adadmin启用维护模式

(3)在环境变量命令窗口中,输入adpatch

(4)系统提示输入补丁所在的路径和driver文件:F:\stage12\6678700_ZHS u6678700.drv

(5)输入worker数量,系统将开始中文语言补丁的安装过程。

(6)安装完毕后,退出维护模式Disable Maintenance Mode。

(7)启动应用层

Step3.4 补丁安装过程中的异常处理

(1)补丁安装过程中,如果遇到停机或退出维护模式,重新进入adpatch时,系统会询问是否继续进行之前中断的补丁安装过程。

(2)中途如果出现worker失败导致安装中断,可以另外打开环境变量命令窗口,运行adctrl工具,可以查看worker的状态,然后fix失败的worker,restart worker来解决问题。

(3)一般步骤:数字1查看worker状态;数字3输入failed worker的worker号,使之quit;数字2输入failed worker的worker号,使之restart。

(4)如果遇到始终无法解决的问题,选择隐含项8,skip当前job,让worker继续工作。作为一个dba,不应该使用隐含项8

 

Thanks and Regards

参考: http://hi.baidu.com/dba_hui/item/9c736d0f8411bd9803ce1b03

ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
|
3月前
|
存储 Oracle 关系型数据库
服务器数据恢复—光纤存储上oracle数据库数据恢复案例
一台光纤服务器存储上有16块FC硬盘,上层部署了Oracle数据库。服务器存储前面板2个硬盘指示灯显示异常,存储映射到linux操作系统上的卷挂载不上,业务中断。 通过storage manager查看存储状态,发现逻辑卷状态失败。再查看物理磁盘状态,发现其中一块盘报告“警告”,硬盘指示灯显示异常的2块盘报告“失败”。 将当前存储的完整日志状态备份下来,解析备份出来的存储日志并获得了关于逻辑卷结构的部分信息。
|
4月前
|
存储 Oracle 关系型数据库
oracle数据恢复—oracle数据库执行错误truncate命令的数据恢复案例
oracle数据库误执行truncate命令导致数据丢失是一种常见情况。通常情况下,oracle数据库误操作删除数据只需要通过备份恢复数据即可。也会碰到一些特殊情况,例如数据库备份无法使用或者还原报错等。下面和大家分享一例oracle数据库误执行truncate命令导致数据丢失的数据库数据恢复过程。
|
11月前
|
Oracle 关系型数据库 数据库
Oracle数据恢复—Oracle数据库文件有坏快损坏的数据恢复案例
一台Oracle数据库打开报错,报错信息: “system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。管理员联系我们数据恢复中心寻求帮助,并提供了Oracle_Home目录的所有文件。用户方要求恢复zxfg用户下的数据。 由于数据库没有备份,无法通过备份去恢复数据库。
|
11月前
|
存储 Oracle 关系型数据库
oracle数据恢复—Oracle数据库文件大小变为0kb的数据恢复案例
存储掉盘超过上限,lun无法识别。管理员重组存储的位图信息并导出lun,发现linux操作系统上部署的oracle数据库中有上百个数据文件的大小变为0kb。数据库的大小缩水了80%以上。 取出&并分析oracle数据库的控制文件。重组存储位图信息,重新导出控制文件中记录的数据文件,发现这些文件的大小依然为0kb。
|
12月前
|
存储 Oracle 关系型数据库
数据库数据恢复—Oracle ASM磁盘组故障数据恢复案例
Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复方案: 数据库数据恢复工程师对组成ASM磁盘组的磁盘进行分析。对ASM元数据进行分析发现ASM存储元数据损坏,导致磁盘组无法挂载。
|
10月前
|
存储 Oracle 关系型数据库
服务器数据恢复—华为S5300存储Oracle数据库恢复案例
服务器存储数据恢复环境: 华为S5300存储中有12块FC硬盘,其中11块硬盘作为数据盘组建了一组RAID5阵列,剩下的1块硬盘作为热备盘使用。基于RAID的LUN分配给linux操作系统使用,存放的数据主要是Oracle数据库。 服务器存储故障: RAID5阵列中1块硬盘出现故障离线,热备盘自动激活开始同步数据,在同步数据的过程中又一块硬盘离线,RAID5阵列瘫痪,上层LUN无法使用。
|
12月前
|
Oracle 关系型数据库 数据库
oracle数据恢复—Oracle数据库文件损坏导致数据库打不开的数据恢复案例
打开oracle数据库时报错,报错信息:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。急需恢复zxfg用户下的数据。 出现上述报错的原因有:控制文件损坏、数据文件损坏、数据文件与控制文件的SCN不一致等。数据恢复工程师对数据库文件做进一步检测分析后发现sysaux01.dbf文件有坏块。修复sysaux01.dbf文件,启动数据库依然有许多查询报错。export和data pump工具无法使用,查询告警日志并分析报错,确认发生上述错误的原因就是sysaux01.dbf文件损坏。由于该文件损坏,从数据库层面无法修复数据库。由于system和用户表空间的数据文件是正常的,
|
17天前
|
消息中间件 缓存 JavaScript
如何开发ERP(离散制造-MTO)系统中的生产管理板块(附架构图+流程图+代码参考)
本文详解离散制造MTO模式下的ERP生产管理模块,涵盖核心问题、系统架构、关键流程、开发技巧及数据库设计,助力企业打通计划与执行“最后一公里”,提升交付率、降低库存与浪费。
|
19天前
|
消息中间件 JavaScript 前端开发
如何开发ERP(离散制造-MTO)系统中的技术管理板块(附架构图+流程图+代码参考)
本文详解ERP(离散制造-MTO)系统中的技术管理板块,涵盖产品定义、BOM、工序、工艺文件及变更控制的结构化与系统化管理。内容包括技术管理的核心目标、总体架构、关键组件、业务流程、开发技巧与最佳实践,并提供完整的参考代码,助力企业将技术数据转化为可执行的生产指令,提升制造效率与质量。
|
19天前
|
消息中间件 JavaScript 关系型数据库
如何开发一套ERP(离散制造-MTO)系统(附架构图+流程图+代码参考)
本文介绍了面向离散制造-MTO(按订单生产)模式的ERP系统设计与实现方法。内容涵盖ERP系统定义、总体架构设计、主要功能模块解析、关键业务流程(订单到交付、BOM展开、MRP逻辑、排产等)、开发技巧(DDD、微服务、事件驱动)、参考代码示例、部署上线注意事项及实施效果评估。旨在帮助企业与开发团队构建高效、灵活、可扩展的ERP系统,提升订单交付能力与客户满意度。

热门文章

最新文章

推荐镜像

更多