记一次EBS正式环境补丁安装的过程

本文详细记录了在EBS正式环境中进行补丁安装的过程,包括应用和数据库层的备份、并发管理器的停止与启动、数据库的停启与备份、维护模式的启用与禁用,以及补丁的检查与安装步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因菏泽能源上线需求,需要在8009上修复集团8000环境上已经修复的所有补丁程序,修复前做应用及数据库层备份,完成修复后解决并发管理器无法启动的问题。此为概述。

  • 应用层备份


应用层的备份采用直接压缩备份的方式,无需停服务。压缩的路径是/u01/erpapp/apps
命令:
cd /u01/erpapp/
tar -zcvf apps_bak_20190107.tar.gz /u01/erpapp/apps
需要注意的是apps目录中可能存在部分需要root权限的文件,所以压缩使用root进行压缩。

  • 数据库层备份


数据库层的备份使用RMAN备份的方式,停机之后进行全备份的方式备份数据文件,控制文件,以及归档日志文件。

这里需要先停服务, EBS服务器停止的顺序是

  1. 停并发管理器(使用sysadmin用登入 系统管理员职责-管理并发管理器菜单,选择最上面的标准管理器,点击 终止),为保证效果,再使用adcmctl.sh stop apps/appspassword 停止并发管理器服务,可以使用 ps -ef |grep FNDLIB 命令查询并发管理器的进程是否全部关闭,如果没有关系,可以使用kill -9的命令杀死进程。
  2. 停EBS服务,进入到$ADMIN_SCRIPTS_HOME目录下,运行adstpall.sh关闭全部EBS服务,可以使用ps -ef |grep applmgr 观察进程是否完全关闭(可以等半个小时等待服务关闭),如果有未关闭的进程,可以根据进程情况斟酌使用kill -9命令杀死这些进程。直至进程完全关闭 #
  3. 停数据库监听,使用lsnrctl stop prod 命令停止Oracle对prod实例的监听,阻止新的数据库连接连入,5分钟后检查数据库是否还有local=no的连接。ps -ef | grep LOCAL=NO | wc -l 如果有,看一下这些连接能否关闭。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值