在虚拟机上linux centos7系统下安装好了达梦数据库,在客户端用达梦管理工具manager连接linux上的数据库时报“6001 错误消息: 网络通信异常”,截图如下:
在这里插入图片描述
经分析,网络通讯异常分为4种情况:

  1. 防火墙开启导致端口号不通,关闭防火墙即可
  2. 服务器数据库实例没有启动,需要检查服务器dmserver进程是否存在
  3. 到达最大连接数限制,可以调整MAX_SESSIONS参数
  4. tcp6的限制,远程无法连接,但是服务器上本机可以正常连接,这个问题需要关闭操作系统的bindv6only
    在这里,先查看防火墙状态,命令service firewalld status:
    在这里插入图片描述
    看到“active(running)”说明我的防火墙是开启的,于是判断我遇到的是第一种情况,在Linux系统里面用root用户登录,执行关闭防火墙的命令:service firewalld stop,防火墙关闭之后成功连接上数据库

更多推荐