达梦服务中的DmAPService是作为数据库辅助组件存在,其中一个作用是配合数据库开启归档后进行热备份;
在linux环境下部署达梦7系统后,包含centos6和7同类环境,有可能会遇到DmAPService启动类型是自动,但是状态是停止,手动启动会报错
日志信息位置:/$DM_HOME/log/DmAPService.log
日志错误信息:dmap init failed, code[-7157]:管道文件已存在
解决方法是删除自动创建的pipe通道文件
文件位置:/$DM_HOME/bin
删除或者移动文件:DM_PIPE_DMAP_LSNR_RD 和 DM_PIPE_DMAP_LSNR_WR
这时候再手动启动服务,就可以正常开启DmAPService服务了,重启后也可以正常启动。
原文:https://www.cnblogs.com/tankjr/p/12295874.html