问题说明:
运行Server安装包安装服务器时偶尔会出现无法连接数据库,登录不正确等连接数据库类的报错问题。如下图。本文会讲解此类报错常见的排查方法。
排查方法:
1、检查是否使用管理员身份运行安装程序。
部分客户存在使用非管理员身份但属于administrators管理员组的用户登录计算机的情况。如下图,此时退出切换使用administrator管理员登录或直接右键点击程序选择以管理员身份运行。
2、检查杀毒软件,防火墙的影响:
运行程序安装前检查电脑有无运行杀毒软件(部分品牌机会自带杀毒软件),防火墙是否关闭等。另:win10系统自带杀毒软件存在无法直接退出的情况,可参考此经验圈方法处理:http://service.sixun.com.cn/ExpCircle/ExpCircleDetail.aspx?TopicId=481
3、检查安装信息是否正确:
安装服务器时,可能存在错误读取IP地址的情况,需核实电脑IP地址和SQL端口后做相应调整。服务器安装在本机时,建议使用127.0.0.1。如果已修改端口,可在IP地址后输入端口。存在实例名时也需要输入对应的实例名。
如:127.0.0.1\SQL2008,2433
4、检查SQL数据库是否配置正常(以SQL2008为例):
(1)进入SQL配置管理器,检查SQL服务是否正常启动,并核实是否以内置账户local system登录。
(2)检查SQL网络配置中TCP/IP协议、named_pipes协议是否启用,请勿开启VIA协议。
(3)以Windows身份登录SQL查询分析器,安全性中找到sa账户,右键属性-状态中检查sa是否为锁定状态,如sa被锁定,则【登录已锁定】为勾选状态,此时取消勾选再点确定保存。sa账户被锁定一般为密码过于简单导致,修改密码后解锁即可。
以上为安装服务器过程中常见排查方式,如仍无法解决,可尝试重装SQL数据库,再到社区下载最新安装包安装核实。