oracle ebs r12 打补丁的步骤
os: linux 5.8
ebs:12.1.3
patch:14332598
这里以 p14332598 为例,列出打补丁的过程。
查看补丁
SELECT *
FROM ad_applied_patches
where 1=1
and patch_name in ('14332598') ;
SELECT *
FROM ad_bugs
where 1=1
and bug_number in ('14332598') ;
下载patch
下载 American English, Simplified Chinese 这两个语言补丁
p14332598_R12.BOM.C_R12_LINUX.zip
p14332598_R12.BOM.C_R12_zhs.zip
上传patch
# su - appldev2
$ rz
$ ls -lt|more
total 40564
-rw-r--r-- 1 appldev2 appl 4996217 May 20 17:05 p14332598_R12.BOM.C_R12_zhs.zip
-rw-r--r-- 1 appldev2 appl 9674739 May 20 17:01 p14332598_R12.BOM.C_R12_LINUX.zip
$ unzip p14332598_R12.BOM.C_R12_LINUX.zip
$ unzip p14332598_R12.BOM.C_R12_zhs.zip
$ ls -lt|more
total 40572
drwxr-xr-x 6 appldev2 appl 4096 May 20 17:10 14332598_ZHS
drwxr-xr-x 8 appldev2 appl 4096 May 20 17:10 14332598
-rw-r--r-- 1 appldev2 appl 4996217 May 20 17:05 p14332598_R12.BOM.C_R12_zhs.zip
-rw-r--r-- 1 appldev2 appl 9674739 May 20 17:01 p14332598_R12.BOM.C_R12_LINUX.zip
停止应用、打补丁
$ cd $ADMIN_SCRIPTS_HOME
$ ./adstpall.sh apps/apps
# ps -fu appldev2|awk '{print $2}'|xargs kill -9
--session 1 使用adadmin 进入维护模式
$ adadmin
--session 2 使用adpatch打补丁
$ cd 14332598
$ adpatch driver=u14332598.drv
$ cd 14332598_ZHS
$ adpatch driver=u14332598.drv