首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

关于数据库守护进程ora

应用场景

在使用sco unix的转报系统中,由于操作系统限制,oracle数据库的最高版本只支持到7.3.3,由于已知的oracle数据库bug原因,oracle数据库在运行过程中会报错ora-07445,导致数据库所有进程被杀掉,oracle数据库不能正常使用。

Ora_mon进程为数据库守护进程,可以监视oracle数据库的运行状态,检查oracle数据库进程是否存在,如果oracle进程不存在,可以自动重启数据库。

进程说明

135编辑器

Ora_mon进程为单独应用进程,不依赖其余进程或服务。Ora_mon进程运行后,每隔20秒进行数据库共享内存及进程的检测,如发现异常,会执行脚本shutdownabort.sh,5秒后,会执行/dmhs/bin目录下的dmhs_startora,启动数据库。检查数据库运行正常后,会启动dmhs_mon进程。

安装部署

135编辑器

Ora_mon数据库守护进程中包含程序“ora_mon”及脚本“shutdownabort.sh”,将两个文件放置在/dmhs/bin目录下,修改两个文件的权限为755后,运行ora_mon即可。

为保证此程序开机自动运行,修改配置文件/etc/rc2.d/S99zbj(根据实际情况,S99zbj名称可能有变),在最后一行添加“/dmhs/bin/ora_mon &”

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180122G0EYM700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券