问题现象:通过客户端的DM管理工具正确输入数据库服务器IP、端口号、用户名、密码,确认时提示:错误号 6001 错误消息:网络通信异常
在服务器上跳转到达梦bin目录下,使用disql命令登录时提示:[-70028]:Create SOCKET connection failure.
经检查发现当数据库服务没有启动时就会出现此类报错信息
检查bin目录下的文件:
可以看到这里是配置了服务的 DmServiceDMSERVER (这里需要注意 dmserver 我们通过ps -ef|grep dmserver 是可以看到此服务是运行的,但是此时 不代表数据库服务器是正常启动了的)
启动服务:./DmServiceDMSERVER start(注意自己要启动的数据库的服务是哪个 别弄错了)
启动之后使用./disql确认
客户端DM管理工具继续操作(注意,原来的连接信息窗口先关掉,重新新建连接,不然有可能还会报错):
至此,问题解决。
如果你原本没有配置对应数据库的服务,可以先设置服务然后服务启动,然后再进行操作。
关于这个问题,一般可以从 服务是否启动、防火墙、端口等几个因素考虑。



