【DM版本】:
DM Database Server x64 V7.1.4.50-Build(2015.06.26-58160trunc)
DB Version: 0x70009
【操作系统】:windows 10、windows server2008 r2 数据中心版
【CPU】: intel
【问题描述】:同一台达梦数据库服务器,不同客户端用DM管理工具登录,有的登录成功,有的提示“登录服务器失败”:
2台win10专业版能登录成功,1台win10 home版和1台win2008登录不成功,报“网络通讯异常”。更奇怪的是:登录不上的这2台机器,使用c# DmDataAdapter连接读取数据"select top 40 * from xxx"没问题,改为top 50就报错“Communication error”
有谁能回答这个问题?很着急。
其实我倒不太关心“DM管理工具”能不能用,现在的问题是:只要“DM管理工具”用不了的,c#开发的工具运行也不正常,读取数据"select top 40 * from xxx"没问题,改为top 50就报错“Communication error”
已解决,服务器防火墙设置了访问白名单,不在白名单之列的客户端就无法访问。
比较奇怪的是:不在白名单之列的客户端,使用c#代码ado.net访问数据库服务器,却能连接成功,并可以读取部分数据。

不同客户端上的DM管理工具版本是否是一致的。