编者按:这年头还弄Oracle数据库,就难免接触Oracle EBS系统,下面是Oracle EBS的Application部分安装补丁的步骤。
【免责声明】本公众号文章仅代表个人观点,与任何公司无关,仅供参考。
编辑|SQL和数据库技术(ID:SQLplusDB)
1.查看补丁自带的readme
2.确认前提补丁,确认磁盘空间足够
3.设置环境变量
例:(source $APPL_TOP/XXX.env)
4.退出所有EBS用户连接,关闭应用层服务
cd $INST_TOP/admin/scripts
adstpall.sh APPS/密码
5. AD admin启用维护模式
adadmin
6.确认补丁中的readme
根据read me需要,执行admsi.pl( admsi.pl会帮助生成一个自定义补丁的安装说明。)
perl $AD_TOP/bin/admsi.pl -patch_top=<补丁路径> -appspass=; echo $?
根据输出内容执行相关操作。
7.进入到补丁最上层目录,adpatch执行
cd xxx
adpatch
输入log名,指定system的密码和APPS的密码
8.执行后查看log
$APPL_TOP/admin//log/xxx
9.启动应用层服务
cd $INST_TOP/admin/scripts
adstrtal.sh APPS/密码
10.查看进程
ps -ef |grep httpd |grep ^'whoami' | grep -v grep
ps -ef |grep oacore |grep ^'whoami' | grep -v grep
ps -ef |grep oafm |grep ^'whoami' | grep -v grep
ps -ef |grep FND |grep ^'whoami' | grep -v grep
参考:
https://docs.oracle.com/cd/E18727_01/nav/technology.htm
https://docs.oracle.com/cd/E18727_01/doc.121/e12148/toc.htm
Oracle E-Business Suite Patching Procedures
Oracle EBS
Oracle EBS 并发请求(Concurrent Request )相关SQL命令
Oracle EBS 并发请求(Concurrent Request )相关SQL命令2