今天碰到的是一个用友U8问题,有点头痛,忽略了一些软件的基本功,用友软件免费下载网站的小编认为应该多数老手容易忽略类似问题,在开始排错前先交代一下网络环境,用友U8ERP软件的版本是用友U8V11.1,服务器配置环境是windows2008R2,数据库是SQLserver2005,客户端安装的操作系统是win7专业版,数据库服务器的IP地址是192.168.9.200,服务器名是server。现在碰到的错误提示如下图所示:
首先肯定是依着信息提示依次检查设置选项。
1.检查防火墙数据库端口。数据库的默认端口的1433,服务器端和客户端都已经开放了这个端口,没有问题。
2.在客户端和服务器端的hosts文件中都添加了数据库服务器IP地址和计算机名的对应信息。
3.检查数据源。在服务器端打开U8应用服务器配置工具----数据库服务器,测试连接也是正常的。
按照提示的信息提示的三项内容均检查通过,问题仍然没有解决,禁用服务器端和客户端的防火墙,故障依旧,问题出在哪里煞是费解,看来与防火墙和数据源都没有关系。
开始编辑客户端的host文件,将服务器的IP地址与计算机名加进去即可,如下图所示:
在服务器上也进行相同的设置,此处注意一下对于有双网卡的U8服务器,必须:
开始-程序-用友U8-应用服务器配置工具-中将服务器——改为:服务器名称。(不可用服务器IP地址)。
然后客户端使用IP地址登录即可!
另外如果是使用的 SQL2005 数据库,需要开启TCP/IP协议,否则1433端口不通,依次点击SQLServer2005网络配置----MSSQLSERVER的协议,打开右侧窗口总的TCP/IP协议属性,发现端口仍然是1433,但是却发现状态是禁用的,果断将其启用。