云南保会通软件公司,29年专注财务内控管理软件
0871-64646363 0875-2140105

首页 >服务支持>技术文章 >保会通软件售后服务素材

保会通软件售后服务素材

编辑时间:2019年11月27日 作者:保会通软件 浏览量:0

保会通软件售后服务素材

 

提供人  廖常飞    时间 2015年728    

审核人×××   时间××年×月×日

软件保会通财务软件 版本  S 7.0版        

标题  网络版服务器能登陆软件客户端无法连接的几种可能原因

问题描述

描述问题,应尽量配置截图,并描述还原问题现场的方法。

安装保会通网络版软件时SQL服务器已安装好,服务器端已能正常登陆软件,并能正常使用,但是在客户端上就无法连接,提示“无法连接此数据源”。

wps7D61.tmp.png 


解决方法

讲述解决问题的方法,应尽量配置截图,并描述还原问题解决后现场的方法。

(注:在同级目录下应放置问题处理后的数据文件的压缩件)

一、ping 服务器IP能否ping通。

这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。

具体方法:win+R 调出运行窗口,输入CMD打开命令提示符,在打开的 命令提示符中输入ping 192.168.xxx.xxx

二、在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。

  如telnet 192.168.2.197 1433

通常端口值是1433,因为1433是sql server 2000的对于TCP/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接,连接失败"。

这里telnet命令在win7系统中是默认关闭的打开方法如下

开始->控制面板->程序和功能->(左边)启用或关闭windows功能  在弹出对话框中把telnet服务器和telnet客户端两个选项勾上即可

wps7D71.tmp.png 

  如果这一步有问题,应该检查以下选项。

  1 、检查远程服务器是否启动了sql server 2000服务。如果没有,则启动。

  2、 检查服务器端有没启用TCP/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有TCP/IP协议,如果没有,则启用它。

  3 、检查服务器的TCP/IP端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的TCP/IP的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上

  4、 如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。

  5、 检查服务器是否在1433端口侦听。如果服务器没有在TCP连接的1433端口侦听,则是连接不上的。检查方法是在服务器的dos或命令行下面输入

  netstat -a -n 或者是netstat -an,在结果列表里看是否有类似 TCP 127.0.0.1 1433 listening 的项。如果没有,则通常需要给sql server 2000打上至少sp3的补丁。其实在服务器端启动查询分析器,输入 select @@version 执行后可以看到版本号,版本号在8.0.2039以下的都需要打补丁。

如果以上都没问题,这时你再做telnet 服务器IP 1433 测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析器连接了。


三、 检查客户端设置

在客户端打开保会通软件,点击配置,查看输入的IP地址或者服务器名拼写是否正确、用户名和密码是否输入正确

 

、错误产生的原因通常是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接。解决方法如下所示:

  1 在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server。

  2 展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡。

  3 在"身份验证"下,选择"SQL Server和 Windows "。

4 重新启动SQL Server服务。(重启服务器的快捷方式:在dos或命令行下面net stop mssqlserver停止服务,net start mssqlserver启动服务)。

、关闭服务器防火墙或为服务器添加例外(win7叫出入站规则

  如果服务器是Windows XP操作系统时

开始->设置->控制面板->windows防火墙

在弹出想对话框中选择例外选项卡点击添加端口wps7D82.tmp.png

1433和1434两个端口添加到例外

wps7D83.tmp.png 

当服务器是Windows 7操作系统时

开始->控制面板->Windows防火墙->(左边)高级设置  在弹出的对话框中添加入站规则和出站规则

wps7D84.tmp.png 

然后就是添加1433端口了

wps7D85.tmp.png 

wps7D95.tmp.png 

wps7D95.tmp.png 

wps7D97.tmp.png 

wps7D98.tmp.png 

 

完成


经验或建议

讲述问题产生的原因,解决问题的体会,防范此问题的方法

wps7D98.tmp.png