连接不上服务器故障分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

连接不上服务器故障分析

用友财务软件8.x版本的网络功能是该软件的重要特色之一。但是由于选用数据库(特别是SqlServer7.0)对网络连接的要求较为严格和复杂,所以,当出现“连接不到服务器”或“连接服务器失败”等错误提示时,用户往往会手足无措,不知如何处理和解决。

在对“连接不到服务器”错误原因分析之前,首先要明确一些概念:

1、单机版和网络版的区别。严格来讲,用友软件U8系列不分单机或网络版本。我们所说的单机版其实是一个站点的版本。网络版是多于1个站点的版本。但是虽然一个站点,但是我们也可以在网络上使用。只要有一个服务器和几个工作站,其中只要一个工作站使用软件,其他工作站即使安装了也没关系,只要保证同时只有一个工作站即可使用。所以基于上述的概念,用友软件只要加密站点数的区别,而无单机、网络之分。

2、工作站和服务器的区别。对于用友软件来说,它不支持没有服务器的对等网。软件要求如果在网络上进行应用,要求承担数据服务的机器必须为Windows NT Server4.0或Windows2000Server(Adv Server)。而工作站可以选择Win98、Windows NT、Windows2000各个版本,但是不支持WindowsME。至于最新的WindowsXP,以后更新的U8软件肯定会支持的。

3、基本网络设置的要求。用友软件U8系列支持TCP/IP协议,另外由于SqlServer7.0也只支持TCP/IP协议,所以最好的网络设置里应该只有4项内容:Microsoft网络客户、网络适配器(非拨号适配器)、TCP/IP协议以及Micorsoft网络上的文件与打印机共享。而其他网络

协议、网络适配器、网络服务均不用安装。至于TCP/IP协议设置,必须设置的固定IP地址以及子网掩码、网关。如果要设置DNS或WINS服务器地址,那么必须设置正确,且承担DNS和WINS服务器是正常的。至于“域”的问题,其实软件与“域”无关。所谓“域”只是逻辑上管理用户、计算机的集合,它不是物理上的概念。服务器是不是“域服务器”与软件没什么关系。只要用户使用用友软件的用户在承担用友软件的服务器上有User组的权限即可正常使用。

4、“连接不上服务器”的故障现象。不同版本的U8软件反映出来的现象以及不同原因产生的故障现象也是不尽相同的。在U8 ACCESS 版本中比较常见的是著名的7条错误。对于SQL版本比较常见的是“不能登陆服务器XXX”或者“要求输入Sql超级管理员SA的口令”。新版“8.13Sql版”还有“本版本是演示/教学版”的提示。

“连接不上服务器”从根本原因上讲,主要可能有以下几大方面原因:

(一)检测不到加密盒。如果没有检测到加密盒大多数版本软件会直接提示“没有检测到机密盒”,且不能进入软件。8.13则会提示演示/教学版,可以正常进入软件操作(若使用的帐套启用时间与当前系统登录时间相差3个月以上,则会提示“演示版过期”)。

对于这类错误提示,可以做如下判断:在服务器上启动软件,看是否存在类似提示,如果仍出现类似提示,则将该加密盒放置在一可以做单机使用的工作站上(最好是WIN98),如果仍不能使用,则可以判

断加密盒损坏。若可以正常启用,则说明服务器没有正常辨认识别出加密盒,可能原因如下:

1)并口损坏或模式不正确。在CMOS设置中将Parallel Port中模式修改一下。一般设置成EPP/ECP混合模式即可。

2)并口冲突。可以在“管理工具\事件查看器”中检查表示为红叉的记录是否有并口和其他设备同时使用同一个IRQ的情况。如果存在冲突,则需要删除该设备或修改冲突设备的中断。

3)加密站点数减少。一般出现在Sql8.12或8.13中。现象是本来购买的8站点的加密盒,但是在使用一段时间后,只有5个工作站可以同时登录。第六个站点登录时提示检测不到加密盒或超过加密站点数。出现这种情况可以从技术支持网站下载对应版本的补丁(login.dll),并重新启动服务器。

(二)网络设置不当或网络硬件故障。这类问题最不好判断。本着先软后硬,先简后繁的原则。属于这类问题的前提应该是服务器可以正常使用,而个别或部分工作站不能连接服务器。

1)工作站登录网络的用户是否具有服务器的USER组以上权限。是否可以正常访问服务器上共享的文件夹与打印机。

2)如果是个别工作站出现问题(大多数工作站正常)则重点检查出问题的工作站上的网络设置或网络硬件。可以先将网络协议、适配器、

网络服务全部删除,并重新安装配置。并且需要注意的是,最好不要安装除了TCP/IP协议以外的其他网络协议,例如IPX/SPX、NetBEUI 等。如果没有必要,拨号网络适配器也不要安装。安装完毕后,先使用“ping”命令测试服务器域名和IP地址是否通畅。再使用“TRACERT”命令再测试一遍。需要解释的是,“Ping”通不代表网络通畅。因为,“PING”命令只使用32Bytes作为数据包测试。而实际上我们使用的软件需要一次传输的数据量远远大于32Bytes,通常达到几十KBytes。这就相当于测试时是骑车去的,而实际使用中是开着10吨卡车上路,这肯定不能相提并论。而且,如果道路严重坑凹不平,对于自行车没什么影响,但对于大卡车来讲,却可能是致命的。除了使用“Ping”命令外,还应该测试大容量文件和细小文件的传输。测试首先需要选用一个600M左右的文件(例如VCD上的.dat文件),如果网络采用10M共享方式,那么理论的600M文件传输时间应该为600M/((10M/8)/2)=16分钟(网络上没有其他机器开机或进行网络操作)。如果所用时间远远大于16分钟(20分钟以上),或传送一定时间后,提示不能拷贝,或者反复拷贝几次后也能成功,则说明网络硬件存在接触不良或虚接的情况。另外再准备几百M的小文件(例如有些光盘内的网站镜像或图库),再实验网络传输是否正常。网络硬件可以采用替换法,即先将正常使用的机器连上出问题机器的网线,看是否通,然后再将好机器上的网卡拔下来替换出问题的机器的网卡。通过这种判断方法,一般可判断是哪个网络硬件有问题。对于所有工作站均不能登录服务器的问题,首先也要排除服务器的网络硬件,但大多数服务器均是IBM、HP等高档专用服务器,网络硬件一般不会有问题。因此重点检查服务器里的一些设置是否有误,可以检查“事件查看器中打红叉的错误。尽量解决红叉错误,即使有保留的不能解决红叉,这些错误也不要是影响用友软件的错误。

3)是否存在路由、DNS等设备与服务。目前很多路由器会屏蔽TCP/IP数据包,所以采用路由器的网络一般是在网上邻居中看不到服务器的,但是通过“PING”或者查找IP地址可以找到。这种情况也应该是避免的。将数据服务器和操作工作站放置于一个网段内是比较合理的。DNS的作用是对域名进行解析成IP地址的操作。如果DNS服务器有问题,无法正确将计算机名解析成IP地址的话,那么我们可以

相关文档
最新文档