备份的时候报错:创建 dmap 管道失败
【问题描述】
用户用的是 root 安装达梦数据库,用 root 启动的达梦数据库服务,用 root 做的备份操作,用 root 在 bin 目录下启动的 dmap 服务并且可以看到 dmap 服务已经启动,但备份时仍报错:创建 dmap 管道失败。
【问题原因】
未使用达梦数据库的安装用户启动 dmap 服务,导致创建管道时权限不匹配而失败。
【问题解决】
- 按照安装手册,用
dmdba用户安装并启动达梦数据库服务,用dmdba启动 dmap 服务,不要使用root用户。 - dm.ini 里面
BAK_USE_AP改成 2,重启实例(如果您用 dmrman 话,需要将 dmrmanuse_ap修改为 2)。