服务的一家公司ERP系统用的是用友的U9,U9是用友B/S架构的面向集团化用户的一款ERP产品。系统无法正常使用,具体报错为

从这个错误里可以看到的错误提示是,已成功与服务器建立连接,但是在登录前的握手期间发生错误。开始可能会断定为客户端与服务器端的问题,但是接着往下看一行关键信息,System.Data.SqlClient.SqlException,原来是系统的数据库抛出来异常信息。客户的服务器是应用服务器与数据库服务器分开的。登录到应用服务器PING数据库服务器,连接正常。数据库服务器PING应用服务器也正常。再接下来看错误信息。provider: TCP Provider, error: 0 - 指定的网络名不再可用。大家知道SQL server数据库的连接方式是其种一种就是命名管道连接,在能PING通的情况下面,难道是命址解析出了问题,于是登录应用服务器CMD nbtstat -a 192.168.X.X 显示找不到主机。于是初始化winsockCMD netsh winsock reset 再次测试情况一样,难道只能重装安装应用服务器?这个环境的配置是一个大问题,非常麻烦。于是想了一下,重新卸载网卡,重新安装驱动,应该会初始化所有的配置文件。卸载后重新安装,再次运行nbtstat命令问题解除。
免责声明:本文系网络转载,版权归原作者所有,如涉及版权,请联系我们删除,QQ:1138247081!

共有条评论 网友评论