EBS维护模式是Oracle EBS应用系统 R11.5.10之后的一种新的操作模式,它限制其他用户登录任何的职责,仅供打Patch时用。这为AutoPatch会话提供了最佳的性能和减少时间需求。
1.调度系统停机时间
管理员可以通过Oracle Applications Manager (OAM)调度'System Downtime' :
Site Map --> Maintenance --> Manage Downtime Schedules
当系统被排入计划停机时间时,在Restricted Mode使用脚本(adaprstctl.sh)重启Apache,此时,用户登录应用系统将被重定向到系统停机URL ,可以看到类似如下的信息:
Scheduled Downtime Details
Start Time : 17:30:00 12/11/2004
Expected Up Time : 09:00:00 12/12/2004
For Updates : famy2u@hotmail.com
The system is currently undergoing a scheduled maintenance.
<Current Status>
This message can be customized with any text message. If No Downtime has been specified, and the users
try to access the Applications, the following message might also appear:
! Warning
The system has not been taken off maintenance mode completely.
Please contact your System Administrator.
2.维护模式的特点
可以在adadmin命令菜单下或Oracle Applications Manager中启用(Enabled)和禁用(Disabled)维护模式;
在disabled的维护模式中,也可以运行AutoPatch,不过性能比较低下;
当系统启用维护模式时,用户不能登录,会返回一个单独的访问页面,如上。
3.启用(Enabled)和禁用(Disabled)维护模式
我们每次开始打Patch时,需要启用维护模式,打完之后需禁用维护模式。
在adadmin命令菜单下启用/禁用维护模式;
adadmin: Options 5, 1 ---Enabled
Options 5, 2 ---Disabled
使用$AD_TOP/patch/115/sql/adsetmmd.sql脚本去启用维护模式;
用adsetmmd.sql脚本是将Profile 的 'Applications Maintenance Mode' (APPS_MAINTENANCE_MODE) 选项设置为 'MAINT',而'NORMAL' 表示禁用维护模式。
可以先查询系统是否启用维护模式:
sqlplus apps/apps
SQL> select fnd_profile.value('APPS_MAINTENANCE_MODE') from dual;
MAINT - 启用维护模式.
NORMAL - 禁用维护模式.
然后使用adsetmmd.sql脚本启用/禁用维护模式:
SQL> @$AD_TOP/patch/115/sql/adsetmmd.sql ENABLE | DISABLE
4.操作步骤:
1. Schedule the 'System Downtime' from OAM
OAM: Site Map --> Maintenance --> Manage Downtime Schedules
At the moment of the downtime, do the following:
2. Shutdown Apache (on Normal Mode):
adapcctl.sh stop
or
adstpall.sh <apps_user>/<apps_pwd>
3. Enable 'Maintenance Mode' from adadmin
adadmin: Options 5, 1
4. Start Apache (on Restricted Mode)
adaprstctl.sh start
5. Apply the Patch with adpatch
6. Stop Apache (on Restricted Mode)
adaprstctl.sh stop
7. Disable 'Maintenance Mode' from adadmin
adadmin: Options 5, 2
8. Start Apache (on Normal Mode):
adapcctl.sh start
or
adstrtal.sh <apps_user>/<apps_pwd>
Oracle EBS Applications system的维护模式
未经允许不得转载:徐万新之路 » Oracle EBS Applications system的维护模式
最新评论
这个牛
放下欲望,男人从来不醉,充分且必要
勇气、责任、自信、创新,为天下先!
软件即数据,软件即服务,软件即管理,软件就是对人类各种社会活动的仿真和记录。软件很重要,但软件不可能凌驾于业务之上,尤其不可能高人一等。