首先是防火墙(服务器和客户端都要执行):系统自带的防火墙只有xp sp2版和2003有,打开方式为:开始—控制面板----防火墙---标签的第二项---增加端口---(名字随便起)端口为4630(用友通),1430和1433(数据库)。自己安装的杀毒软件让他也同样打开这三个端口(不知道的话让用户给杀毒软件公司打电话咨询)。看端口是否被打开的方法是:开始—运行----cmd---(netstat –a –n)
打开用友通,在服务器后面的选择服务器里面输入服务器的ip地址。
打开注册表来修改(一般是改计算机名造成的):开始---运行---regedit---HKEY_LOCAL_MACHINE---SOFT+WARE----UFSOFT+----UF2000----2.0----Login,看下面所有的项目的server值是否为服务器的ip或者服务器的计算机名,如果不是的话,修改过来。
看hosts文件:以记事本的方式打开C:\WINNT+\system32\drivers\etc目录下的hosts文件,最下面一行为服务器的ip和服务器的计算机名称,如果没有的话,令起一行增加服务器的ip和服务器的计算机名称。
最后就是判断用户的ip地址是自动的还是手动的,让用户手动分配ip。
其他的注意事项为询问用户在服务器可用和不可用的状况之间做过什么操作。
查看本机的ip地址方法:开始---运行----cmd----ipconfig
查看一下ODBC数据源的连接:控制面板-数据源ODBC-添加-sql server -名称随便输入 服务器那儿输入服务器的IP地址-选择SQLserver验证 id为sa 密码为空—有新的界面说明连通,报错说明连不上。
在客户端看是否打开端口的方法:开始—运行—cmd telnet 服务器IP地址 1433 (看一下是什么提示)
常见问题
不能登录服务器[计算机名]FAILED不能发送请求
登陆系统管理,检查服务器的名称是否是当前的计算机名称或ip地址。
若服务器位置是空白的,那么请点击后面的按钮进行服务器配置
若是之前因为更改计算机名称而导致不能链接服务器的情况,请参照上述第三种情况,进行注册表的修改
检查防火墙,若启动了防火墙,请根据上述第一种情况,添加用有通的端口即可。
不能登录服务器[计算机名]FAILED不能发送请求,可能是用友服务无法启动或没有安装用友产品。
请检查用友通的服务是否启动(我的电脑右键----管理-----服务)若没有启动,手工启动即可。
当试图打开财务报表模块时,弹出登录信息对话框,不能登录到服务器[ms102557],请检查服务器配置:failed:不能发送服务器请求可是登录到别的模块没有问题,检查服务器接口也没有问题,在注册表中也配置正确.
因为别的模块会直接连接到登陆时选择的服务器。而财务报表会连接到本机,或者以前进入报表连接的服务器。所以如果是在客户端使用财务报表,或者本机如果时服务器,而又连接过别的电脑时,必须进行服务器配置。另外可以检查注册表中login下mr的server值是不是该服务器。