AnyBackup-Linux 环境下达梦数据库恢复失败,浏览恢复发生错误,错误来自数据库内部,错误信息:[Cost:00:00:00][Remaining:00:00:00] [-7169]: Ba
关键字
DMAP、Bakres、7169
适用产品
- AnyBackup Express 7.0.x
- AnyBackup Enterprise 7.0.x
- AnyBackup CDM 7.0.x
问题描述
在 AnyBackup 管理控制台上达梦数据库恢复失败,提示如下错误信息:
浏览恢复发生错误,错误来自数据库内部,错误信息: [Cost:00:00:00][Remaining;00:00:00] [-7169]: Bakres failed to message communicate with DMAP

问题影响
达梦数据库恢复失败。
问题原因
DmAPService 服务未启动或状态异常导致。
解决方案
为了解决该问题,需要登陆到达梦数据库服务器检查 DMApService 服务状态是否异常,并重启 DMApService 服务,具体操作请按照以下步骤执行:
1.查询 DmAPService 服务路径。
find / -name DmAPService

注意: 上图示例中,DmAPService 服务的路径为 /dm8/bin ,具体路径以实际环境为准。
2.切换用户为达梦安装用户。
su - dmdba
3.进入 DmAPService 所在路径,并查询 DmAPService 服务状态。
cd /dm8/bin
./DmAPService status

4.若 DmAPService 服务状态为 stopped,则启动 DmAPService 服务并确认服务状态为 running 。
./DmAPService start
./DmAPService status

5.若 DmAPService 服务状态为 running ,需确认该服务是否可以重启,然后执行重启命令。
./DmAPService restart

6.服务重启完毕之后,继续发起恢复即可正常。