首页 > 系统答疑 > 客户端(pos)连接不到服务器解决方法

客户端(pos)连接不到服务器解决方法

更新时间:2024-09-30 18:45

794 点赞

问题现象:

客户端(POS)连接不到服务器,通常提示不能连接到数据库。


image.png


解决方法:

步骤1:ping服务器的ip地址是否能ping通, 在运行中输入:ping 173.31.100.200 -t ,返回字节和时间代表是通的。


image.png


步骤2:在局域网内可以使用 \\173.31.100.200判断能否访问服务器,双击“我的电脑”,填写服务器的ip回车。


image.png


出现如图界面则表示能访问。


image.png


如提示访问受限制则可在服务器上,右键“我的电脑”-“管理”-“本地用户和组”,按照如图设置开放来宾用户的访问。服务器和客户端均需设置,使用步骤2操作。


 image.png



步骤3:检测客户端和服务器是否在同一个工作组,我的电脑-右键-属性查看,不在同一个工作组则也会出现ping不通和无法访问。


image.png


步骤4:检测服务器的防火墙是否关闭,或者设置1433端口入站规则开放,以Windows7为例,步骤如下:

1)打开控制面板中系统和安全----windows防火墙


 image.png


2)“检测防火墙状态”后双击“高级设置”,右键“入站规则”,新建规则


 image.png


3)下一步,添加本地端口号后下一步完成添加操作。


 image.png


步骤5:更改注册表连接为后台IP或者计算机名称,在运行中输入regedit,找到目录:HKEY_LOCAL_MACHINE\SWOFTWARE\SISS\HBPOSV8。


 image.png


步骤6:在运行中输入命令“Gpedit.msc”打开计算机本地组策略/计算机配置/安全设置/本地策略。

1)用户权利指派

从网络访问此计算机,右键属性----添加Guest用户。


 image.png


image.png


点击“高级”→“立即查找”添加“guest”用户并给予所有权限。拒绝本地登录、拒绝从网络访问这台计算机,删除Guest或所有用户。


 image.png


2)安全选项 

网络访问:本地帐户的共享和安全模式,设置为“经典-本地用户以自己的身份验证。


 image.png


步骤7:将软件安装目录下的ntwdblib.dll、msvcr71.dll此文件拷贝到客端的安装目录以及system32下。


image.png


步骤8:如安装的数据库是SQL2000。

1)请检查数据库是否打上SP3或SP4补丁,完成补丁安装后在测试。

2)若已打上sp3或sp4补丁,请打开查询分析器用SQL Server身份验证登录,如不能正常登录则可能为数据库安装存在异常,建议重新安装。


image.png 


步骤9:在客户端安装sql 2000的数据库,通过查询分析器连接。

1)填写的是服务器的ip地址,(可为公网ip,域名 )如果服务器的数据有实例名则为sunyq-pc\sunyq,\sunyq 是实例名。

2)是服务器数据库密码。


image.png


步骤10:使用查询分析器不能连接,则可以在企业管理器中注册后测试,注册详细步骤如下。

1)打开数据库企业管理器。


image.png



2)右键新建注册组。


 image.png


3)在可用服务器填写服务器的ip地址,(可为 公网ip,域名 )如果服务器的数据有实例名则为sunyq-pc\sunyq,\sunyq 是实例名。


 image.png


4)使用系统管理员身份登录。


image.png


image.png


5)完成注册。


image.png


image.png


此处显示注册成功则即可正常连接总部,如注册不成功则可能是数据库安装存在异常,重新安装SQL。



标签:

预约专家,解答问题

提交后公司宝专家顾问会联系您
*手机号码:
需求描述:
提交

提交成功!

谢谢您的支持,公司宝就您反馈的问题尽快联系您,祝您生活愉快。
我知道了

您可能还需要

热门视频

更多