当前位置: 首页 > news >正文

Oracle EBS R12.2 汉化

一、前言

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

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

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

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

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

二、EBS汉化

1、校验AD版本
注意:R12.2汉化需要保证AD的版本为R12.AD.A.1或者更高,否则不支持汉化。当前查询出来的 AD 版本为C级,高于A级

SQL> select decode(nvl(a.APPLICATION_short_name,'Not Found'),'SQLAP','AP','SQLGL','GL','OFA','FA','Not Found','id '||to_char(fpi.application_id),a.APPLICATION_short_name) apps,decode(fpi.status,'I','Installed','S','Shared','N','Inactive',fpi.status) status,fpi.product_version,nvl(fpi.patch_level,'-- Not Available --') Patchset,to_char(fpi.last_update_date,'dd-Mon-RRRR') "Update Date"
from fnd_oracle_userid o, fnd_application a, fnd_product_installations fpi
where fpi.application_id = a.application_id(+)and fpi.oracle_id = o.oracle_id(+)and a.APPLICATION_short_name = 'AD'
order by 1,2;
=========================================================================
APPS  STATUS    PRODUCT_VE PATCHSET        Update Date
----- --------- ---------- --------------- --------------
AD    Shared    12.0.0     R12.AD.C        15-Apr-2025

2、更改系统默认语言
SYSADMIN用户登录web界面 --> 选择首选项 --> 选择当前会话和默认应用产品语言更改成简体中文 --> 然后点击应用即可
在这里插入图片描述

3、运行adadmin转换多语言表

# 运行adadmin工具
$ source $APPL_TOP/APPSUPDB_upappt.env
$ adadmin
选择 4.    Maintain Applications Database Entities menu
选择 3.    Maintain multi-lingual tables等待运行完成即可

4、生成应用实例信息

注意:当前步骤的主要作用是为了确认程序有哪些产品组件信息,并上传给Oracle

# 应用层用户执行
$ perl $AD_TOP/bin/adgennls.pl
Output:$APPL_TOP/admin/$TWO_TASK/out/adgennls.txt

5、上传文件至官方

注意:此处需要上传生成的adgennls.txt文件至官方

# URL
https://updates.oracle.com/TransSync  # 访问上述URL --> 上传adgennls.txt 文件 --> 点击“submit” --> 需要等待一段时间,等Oracle提供中文补丁 --> 
若status变为‘available’,则补丁可以下载  --> 点击补丁编号 ‘37853751’ --> 下载p37853751_R12_zhs_1of3.zip、p37853751_R12_zhs_2of3.zip、p37853751_R12_zhs_3of3.zip

6、应用补丁

# 上传补丁至 /data/12.2/fs_ne/EBSapps/patch/并解压
$ unzip p37853751_R12_zhs_1of3.zip
$ unzip p37853751_R12_zhs_2of3.zip
$ unzip p37853751_R12_zhs_3of3.zip# 应用补丁
adop phase=apply patches=37853751_ZHS:u37853751.drv hotpatch=yes

7、再次运行adamin

注意:此处需要再次运行adadmin执行多语言表转换

# 运行adadmin工具
$ source $APPL_TOP/APPSUPDB_upappt.env
$ adadmin
选择 4.    Maintain Applications Database Entities menu
选择 3.    Maintain multi-lingual tables等待运行完成即可

8、启动服务访问即可

$ cd $ADMIN_SCRIPTS_HOME/
$ ./adstrtal.sh apps/apps

三、官方文档参考

R11i/R12: Requesting Translation Synchronization Patches (Doc ID 252422.1)
http://www.xdnf.cn/news/102403.html

相关文章:

  • Oracle 数据库中的 JSON:性能注意事项
  • 单级AC-DC DAB的仿真 2
  • 实时数仓方案介绍
  • jumpserver应用
  • STM32版I²C相亲指南(软件硬件双修版)
  • 八大排序——选择排序/堆排序
  • 第六章 QT基础:3、QT的打包和部署
  • JAVA----方法
  • 脂质体挤出器有哪些知名品牌?
  • 解锁webpack:对html、css、js及图片资源的抽离打包处理
  • 云贝餐饮 最新 V3 独立连锁版 全开源 多端源码 VUE 可二开
  • C# 文件读取
  • 极狐GitLab 的压缩和合并是什么?
  • AI赋能社区生态:虎跃办公的网址导航革新实践
  • 一 、环境的安装 Anaconda + Pycharm + PaddlePaddle
  • Execl 最佳字体和大小推荐[特殊字符]
  • 状态空间方程 —— 极点配置
  • 域名 → IP 的解析全过程
  • python异步协程async调用过程图解
  • Linux[指令与权限]
  • ZYNQ笔记(十三):双核 AMP 通信实验
  • 星火燎原:Spark技术如何重塑大数据处理格局
  • 8. kubernetes的service原理
  • MySQL 8 自动安装脚本(CentOS-7 系统)
  • 【哈希表】1399. 统计最大组的数目
  • 从零开始搭建Django博客③--前端界面实现
  • 如何批量为多张图片(JPG、PNG、BMP、WEBP 等格式)添加自定义水印保护
  • ApacheJmeter使用权威指南
  • 【AI】Trae的MCP配置及使用测试
  • 在统信UOS/麒麟Kylin OS操作系统中配置APT和GIT代理