问题现象:
登陆商贸宝软件提示:“服务器连接失败,网络连接不稳定,请重新登陆软件?”怎么处理?
适用版本:
T+1商贸宝大部分版本
原因分析:
数据库服务管理器没有启动,畅捷通套接字服务器没有启动,商贸宝服务器中数据库连接的配置不正确,211端口不通都有可能出现这个问题。
解决方案:
一、使用的商贸宝软件是1个站点的
1、数据库未安装或者未启动
(1)(检查是否安装了数据库,可以通过点击电脑左下角的“开始--程序/所有程序--启动”中查看是否有服务管理器,也可以通过点击电脑左下角的“开始--控制面板--添加/删除程序”中查看是否有Microsoft SQL Server相关项。若没有,则表示未安装数据库。
(2)检查是否启动了数据库,在电脑界面右下角双击打开数据库服务器,数据库运行必须是绿色图标,若是红色表示数据库被停止,需要点击“开始/继续”。
2、数据库没有测试连接
数据库安装时没有设置密码,默认为空密码,后期通过系统工具设置了密码,这时需要进行数据库测试连接。双击电脑右下方的商贸宝服务器,点击数据库连接。
数据库服务器名称可以是127.0.0.1,也可以是本机计算机名,数据库系统用户默认是sa,不能修改,输入数据库密码后(若无密码则不用输入)点击测试,测试成功后保存设置。
3、畅捷通套接字服务器未启动和畅捷通套接字服务器中的端口不是211
(1)检查电脑界面右下方是否启动了畅捷通套接字服务器scktsrvr.exe,如下图。
可以通过“开始--程序/所有程序--启动”找到‘scktsrvr’点击开启,也可以通过软件安装路径下的服务器文件夹双击‘scktsrvr’开启。
(2)scktsrvr.exe安装后,软件开机默认自动启动,但有时候开机后scktsrvr.exe不会自动启动,这是由于客户使用了优化软件进行了开机加速优化,导致scktsrvr.exe被禁止开机启动。这里有两种设置方法:
A、通过右键点击“开始--程序/所有程序--启动”,选择打开所有用户,从软件安装路径下复制scktsrvr.exe,粘贴到启动界面中。
B、从优化软件中恢复开机启动。以360安全卫士为例,在优化加速--启动项中恢复启动,其他的优化软件类似,建议在百度上搜索具体步骤。
(3)畅捷通套接字服务器中的端口不是211是其它的,可以选中这个端口点击Ports-Remove把它删除即可。
4、检查211端口是否畅通
点击开始--运行--输入cmd--输入telnet 127.0.0.1 211 --点击回车键。如果出现黑的光标一闪一闪的界面,则说明211端口是通的。如果报错则说明211端口是不通的,那么要在防火墙中添加211端口。下图是在WINDOWS防火墙中添加211端口。点击电脑左下角开始--控制面板--Windows防火墙,在Windows防火墙点击例外,在例外选项卡里点击添加端口在弹出的添加端口界面里添加的名称是211,端口号是211,协议选择为T+CP(T+)的协议,然后点击确定--确定
二、使用的商贸宝软件是多个站点的
1、客户端和服务器端在局域网
服务器端的电脑登陆软件提示“服务器连接失败”和上面的使用的商贸宝软件是1个站点的排查方法是一样的。
客户端登陆软提示“服务器连接失败”
(1)客户端登陆要使用设置好的固定的IP地址,登陆方式为:服务器名称或IP地址,“登陆的服务器”输入服务器的IP地址。
(2) 测试设置的固定的IP地址是否是通的,要使用ping命令来测试
点击电脑左下角的开始--运行
输入cmd点击确定
在光标里输入ping IP地址如下图
输入了ping IP地址点击回车
如果出现如下图的界面证明设置的IP地址是通的
如果出现如下图的界面证明设置的IP地址是不通的,要重新设置IP地址
(3)检查211端口是否畅通可以通过telnet检查端口是否畅通。
点击开始--运行--输入cmd--输入telnet 服务器的IP地址 211 --点击回车键。如果出现黑的光标一闪一闪的界面,则说明211端口是通的。如果报错则说明211端口是不通的,那么要在服务器和客户端的防火墙,服务器端的路由器中添加211端口。WINDOWS防火墙中添加211端口的方法和上面升级一样的。
下图是在T+P-link路由器中添加211端口的方法:
登陆路由器在浏览器里输入192.168.1.1,并且输入账号密码
点转发规则--虚拟服务器--添加新条目
添加好服务器端口号:8282和服务器的IP地址点击保存
2、客户端和服务器端在广域网
服务器端的电脑登陆软件提示“服务器连接失败”和上面的使用的商贸宝软件是1个站点的排查方法是一样的。
客户端登陆软提示“服务器连接失败”
(1) 客户端登陆服务端要使用设置好的固定域名来登陆,登陆方式要选择为:互联网址登陆,登陆的服务器录入服务器端获取的固定域名。
(2)测试设置的固定域名是否是通的,要使用ping命令来测试,测试方法和上面局域网的方法是一模一样的,就是把ping 服务器的IP地址修改为服务器端的域名。
(3)检查211端口是否畅通可以通过telnet检查端口是否畅通也和上面局域网的方法是一模一样的,但是广域网要在客户端的路由器里添加211端口。