用友 U8 读取数据源出现未知错误【System.Net.Scokets.SocketExpcetion】 的常用解决方案备注:通常遇到此类问题可以按照下面的解决方法来解决1、远程配置(重新输入服务器机器名或 IP 地址)2、服务机的内置防火墙关闭3、 服务器最好不能是XP,也不能是win2000pr版4、 本地机器的防火墙(尤其是瑞星)和内置防火墙5、 hosts文件的配置,需要服务器的机器名及ip地址,用tab键隔开6、 ping服务器的机器名及ip地址确认网络联接正常7、 配一下odbc,在控制面版的管理工具下用access联接一下服务器sql数据库是否能联接9、 将系统盘下\WINDOWS\system32\client.dll 文件剪切到\WINDOWS\system 里10、 将系统盘下\Program Files'Common Files\System\ado\msadox.dll 替换一下11、 检查站点软件版本与服务器版本是否不同12、 机器名的合法性检查13、 安装msde关键更新,或数据库的补丁14、 设置wins服务器15、 安装mdac2.8以上16、 本地连结—属性—验证—连接到此服务器,将服务器名加上。
17、 映射网络驱动器18、 将guest用户启用并密码为空19、 增加服务器WIN2000SERVER或sqlserver的最大授权数20、 放开1433,1434, 4630端口,前两个为sql所用,后者为u8服务所用21、 正确配置IP,网关,和服务器保持在一个网段里,问题解决!22、 在服务器上加入客户端的计算机名的名称授给超级用户的权限23、 磁盘空间太小24、 本版不同(包括相同版本打上不同补丁)。