在windows客户端上连接部署在windows操作系统上的达梦数据库,

达梦 网络通信异常java 达梦数据库连接失败_网络通信

使用DM管理工具连接数据库

 

达梦 网络通信异常java 达梦数据库连接失败_网络通信_02

 正确输入用户名与密码之后点击确定按钮之后出现:

登录服务器失败,错误号6001,错误消息:网络通信异常  现象 如下图所示:

达梦 网络通信异常java 达梦数据库连接失败_服务器_03

 

当时的问题是linux做服务器,这次是windows做服务器。 处理问题的思路依旧是:

检查对应数据库服务是否开启、连接使用的数据库端口号是否正确、以及防火墙等的设置。

 

1、检查数据库服务是否启动   开始菜单输入 :服务打开服务的窗口 :查找DmSerice相关服务

达梦 网络通信异常java 达梦数据库连接失败_达梦数据库_04

很神奇的发现居然没有达梦数据库的服务!!!   其实之前是正常运行的,我也不知道发生了什么。。。服务肯定是找不到了,那么 可以重新注册数据库服务

注册达梦数据库服务的方法可参考如下步骤:

windows 注册达梦数据库服务,找到安装目录,找到位于安装目录下tools下的dbca.exe,见下图:

达梦 网络通信异常java 达梦数据库连接失败_网络通信_05

注册数据库服务时需要配置数据库的ini文件路径,如下图:

达梦 网络通信异常java 达梦数据库连接失败_达梦数据库_06

通过界面上的【浏览】按钮可以选择数据库的dm.ini文件,此时会自动带出数据库名与实例名信息:

达梦 网络通信异常java 达梦数据库连接失败_服务器_07

确定信息没有问题,点击【完成】按钮,等待服务注册以及启动服务的情况:

达梦 网络通信异常java 达梦数据库连接失败_达梦 网络通信异常java_08

数据库服务注册成功:

达梦 网络通信异常java 达梦数据库连接失败_达梦 网络通信异常java_09

注册服务完成之后就可以点击【完成】按钮。

此时再到windows服务里去查看,可以发现如下图所示的DmSericeDMSERVER的服务

达梦 网络通信异常java 达梦数据库连接失败_达梦 网络通信异常java_10

查看服务的状态,如果没有启动则手动启动,启动成功之后,再通过DM管理工具连接数据库,确保连接信息正确的情况下,就可以连接上了。