SQLServer数据库无法使用IP地址连接问题解决
小标 2018-07-06 来源 : 阅读 3759 评论 0

摘要:本文主要向大家介绍了SQLServer数据库无法使用IP地址连接问题解决,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助。

本文主要向大家介绍了SQLServer数据库无法使用IP地址连接问题解决,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助。

这两天负责维护的同事请假休息,我临时负责维护方面的工作,看着平常没啥事儿,也就没觉得怎么样。

然而,问题还是出现了:

20号下午,门店同事汇报说,WINCE终端设备一直显示连接中,然后就报错了,通过现场查看问题,发现这个设备报的错误是SQL错误,在连接门店服务器时连接失败报错。

经过追问问出,这台服务器上午时中了恶意软件,瞬间被强制安装了十余款软件,虽然已经悉数卸载,但是发现终端机已经连接不上服务器。 

 

问题追溯:

1. 首先打开门店内的服务器,使用自带的manage工具连接,发现正常;

2. 使用服务器的IP地址和127.0.0 .1连接,无论windows验证还是sa验证,都连不上;

3. 检查各项配置,均正常;

4. 通过TCPView工具查看连接,发现sqlserver.exe 进程绑定了1433端口,但是显示的是TCPV6,即在使用IP V6监听1433端口;

5. 通过telnet ip地址,1433端口,失败,无法连接;

 

于是开始解决;

1. 卸载并清理所有的恶意软件;

2. 卸载安全软件,金山、腾讯的;

3. 发现防火墙是关着的;

4. 备份数据库;

5. 反复多次重装、配置sqlserver2005express;

结果:

1. 最后一次重装时,选择的是高级选项,然后成功,之前重装,重启多次均失败。

 

又见问题:

今天早上,另一个门店打电话,几乎一样的中招过程,一样的问题出现;

 

解决:

通过远程,将昨天的方法试了一遍,没有作用!

 

最终解决:

通过查看日志,发现sqlserver启动时有个什么错误,然后强制变为 NTLM经典方式运行,于是想起来上次处理时,最后一次安装,似乎改动过账户。

最后解决方案,在”服务“中,右击sqlserver服务,选择属性,然后点 登录 选项卡,勾选 本地账户 选项,保存,重启服务即可。

因为我这里默认设置的是 网络服务账号,导致的可能权限不足或者冲突,通过更换服务账号解决。 

本文由职坐标整理并发布,希望对同学们学习SQL Server有所帮助,更多内容请关注职坐标数据库SQL Server数据库频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程