“连接U8数据库服务器失败”的故障解决方法

今天在处理U8客户端遇到连接数据库失败的问题,问题信息提示图如下:

对于U8客户端连接服务器的时候常见的问题及解决方法有很多

找到了一篇大佬写的比较全面的文章供大家参考:

(原文链接:https://blog.csdn.net/Power_Huang/article/details/131259675
   1、远程配置:客户端进行远程配置,服务器名称不可行时更换服务器ip地址;
   2、网络连接是否畅通:ping ip地址或机器名,网上邻居是否能够互访,能否看到共享文件;
   3、防火墙:xp自带的防火墙在控制面板里面关掉,其他防火墙是否有对u8服务的限制,去掉限制或是关闭防火墙;
   4、 杀毒软件与是否兼容,退出实时监控;
   5、 Hosts文件的配置:用记事本打开C: WINNT system32 drivers etc hosts文件,在最后一行添加上服务器的ip地址和服务器名称。中间以Tab键隔开;
   6、 odbc数据源,在客户端建立odbc数据源,连接服务器看能否连接成功;
   7、 机器名称是否存在特殊字符:全英文,不要以数字等特殊字符开头。登陆操作系统的用户名称也用英文的,不要用中文;
   8、客户端和服务器的用友补丁是否一致;
   9、客户端登陆时提示数据源过长:打上hotfix补丁(852)
   9、本地安全策略:控制面板-管理工具-本地安全策略-本地策略-用户权利指派,检查相关策略;
   10、启用guest,user用户(偶尔有效);
   11、是否同一网段:不是同一网段用ip地址连接;
   12、端口是否能拼通,telnet ip 1433或者是1432,u8软件是4630端口,还有80端口是否是启用的;
   13、普及版中经常是看到账套,点击确定后提示:登陆失败,此种情况安装sql sp3补丁或是注册;
   14、网卡驱动是否有问题;
   15、权限不足,用administrator组的用户;
   16、清除异常任务(很少)。
   17、注册msado15.dll和msadox.dll

根据以上方法排查发现,我的问题是hosts文件无法解析,所以只要配置hosts文件,让服务器能够重新编译就可以了。

1、首先在winC找到hosts文件,再用记事本打开

2、配置hosts文件,找到最后一行, 将ip地址前的 “# ” 删除

 配置完成后保存,然后打开U8即可成功连接数据库。希望我的方法能帮助到你们~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值