达梦数据库dmhs搭建启动所遇问题解决

一、乱码问题

所遇问题1:使用dmhs_cosole工具连接DMHS管理服务,提示乱码

解决办法:修改dmhs.hs配置中base项中lang标签改为en,

如下图所示:

二、启动失败

1、EXEC 和 CPT 模块由于需要和数据库进行交互,那么它在启动时需要依赖数据库的 ODBC 和 OCI 驱动,如果它加载失败则说明它依赖的驱动程序未能加载成功。

所遇问题1:加载exec失败:load execute module failure

ps:在服务脚本路径配置完备下,大概率是依赖不完整

解决办法:

step1:进入/home/dmdba/dm/dmhs/log 中查看dmhs的文件日志具体显示如下:

lib libdmhs_exec.so can not found,error code 0

step2:进一步查询libdmhs_exec.so所需依赖列出可执行文件或共享库所依赖的共享库:

执行 ldd libdmhs_exec.so  查看,显示缺少odbc依赖

step3:使用root权限在终端执行 find  / -name libdobdc.so

step5:重启exec服务,若还缺有相同错误,则需要进行上述同样的操作

疑问?实际上我的dmdbms中bin有该文件,且dmhs的启动服务依赖库有添加dmdbms的bin目录,为啥识别不到?下图为启动dmhs服务脚本

三、网络未通

所遇问题:执行clear exec lsn 初始化无反应?(查看日志tail -100f /home/dmdba/dm/dmhs/bin/log/dmhs_202312.log),关闭两端的防火墙即可。

以上就是实操搭建dmhs启动服务时所遇问题,希望也能帮到大家解决,上述疑问欢迎留言解惑.

获取更多学习交流移步至:达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值