首页  ·  知识 ·  数据库
HowtoapplyZHSpatchforOracleEBSR11andR12
网友  收集    编辑:德仔   图片来源:网络
Apply ZHS patch for R11: 1, 解压11.5.10 NLS Pack $ cd /or
Apply ZHS patch for R11:

1, 解压11.5.10 NLS Pack
$ cd /oracle/Stage11i/oraNLS/Disk1/nls/stage
$ adcrptop.sh /oracle/Stage11i/oraNLS/patch (
需要先建立patch目录)

2, 检查数据库的字符集
sqlplus /nolog
sql> connect / as sysdba

sql> select * from
NLS_DATABASE_PARAMETERS
    --------------------------------------------
NLS_CHARACTERSET      
UTF8

3, 使用 license Manager 增加中文语言支持
# su – appdemo
$ cd $AD_TOP/bin
$ ./adlicmgr.sh

update you current licensed products
选择 CN-China
选择 ZHS-Simplified_Chinese (Base language not changed)

4, 停用AP
$cd $ADMIN_SCRIPTS_HOME
$./adstpall.sh apps/apps

5, 使用adadmin 启用维护模式
$ adadmin
5.    Change Maintenance Mode
1.    Enable Maintenance Mode

6, 使用adadmin 维护多语言表
$ adadmin
4.  Maintain Applications Database Entities menu
3.  Maintain multi-lingual tables

7, 安装 Oracle 11.5.9 NLS patch
# su – appdemo
$ cd /export/home/Stage11i/oraNLS/patch/ZHS
$ adpatch ( u1159nls.drv)

8, 使用adadmin 禁用维护模式
$ adadmin
5.    Change Maintenance Mode
2.    Disable Maintenance Mode

9, 编辑数据库无效对象
# su – appdemo
$adadmin
2.    Maintain Applications Database Objects menu
2.    Compile APPS schema(s)

sqlplus apps/apps
SQL> select count(*) from dba_objects
2  where status='INVALID' and owner='APPS'
3  /

COUNT(*)
----------
0


Apply ZHS patch for R12:

1, 解压11.5.10 NLS Pack
$ cd /oracle/Stage11i/oraNLS/Disk1/nls/stage
$ adcrptop.sh /oracle/Stage11i/oraNLS/patch (
需要先建立patch目录)

2, 检查数据库的字符集
sqlplus /nolog
sql> connect / as sysdba

sql> select * from
NLS_DATABASE_PARAMETERS
    --------------------------------------------
NLS_CHARACTERSET      
UTF8

3, 使用 license Manager 增加中文语言支持(R12没有adlicmgr.sh 脚本)
以sysadmin登陆web,初始密码是sysadmin;
进入System Administration—〉
Oracle Application Manager—〉
License Manager
—〉
     languages ->
Simplified Chinese->
submit

(no change base language)

4, 停用AP
$cd $ADMIN_SCRIPTS_HOME
$./adstpall.sh apps/apps

5, 使用adadmin 启用维护模式
$ adadmin
5.    Change Maintenance Mode
1.    Enable Maintenance Mode

6, 使用adadmin 维护多语言表
$ adadmin
4.  Maintain Applications Database Entities menu
3.  Maintain multi-lingual tables

7, 安装 Oracle 12.1.1 NLS patch
# su – appdemo
$ cd /export/home/Stage12i/6678700_ZHS
$ adpatch (u6678700.drv)

8, 使用adadmin 禁用维护模式
$ adadmin
5.    Change Maintenance Mode
2.    Disable Maintenance Mode

9, 编辑数据库无效对象
# su – appdemo
$adadmin
2.    Maintain Applications Database Objects menu
2.    Compile APPS schema(s)

sqlplus apps/apps
SQL> select count(*) from dba_objects
2  where status='INVALID' and owner='APPS'
3  /

COUNT(*)
----------
0
 
本文作者:网友 来源:网络收集
CIO之家 www.ciozj.com 微信公众号:imciow
    >>频道首页  >>网站首页   纠错  >>投诉
版权声明:CIO之家尊重行业规范,每篇文章都注明有明确的作者和来源;CIO之家的原创文章,请转载时务必注明文章作者和来源;
延伸阅读
也许感兴趣的
我们推荐的
主题最新
看看其它的