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

2014-07-11 Created By BaoXinjian
数据库

1、摘要oracle


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

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

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

3. 要记录和对比打补丁先后APPS Schema下的无效对象。若是由于补丁引发新的无效对象,则视为补丁失败。spa

4. 对于补丁失败,通常能作的就是开TAR,要求ORACLE解决。rest

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

 

2、案例orm


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

相关文章
相关标签/搜索