连接数据库时报错:[08001]named pipes provider: could not open a connection to SQL server
问了度娘无数次,更改网络配置、设置IP地址、改端口、重新安装sqlncli.msi、更改防火墙配置均没用!!!
折腾了一晚上。。结果修正却是惊人的简单。
安装时选择了windows验证,这个可能无所谓,但是!主机名必须这样填写(填local、localhost、IP+端口全是错的):
你的计算机名\SQLEXPRESS,例如我的是******ng\SQLEXPRESS
在安装SQL server management studio 2008时无论如何都安装不上,可能是因为我的系统是win10,但是反正也不想用,安利一下Navicat Premium,连接数据库我的最爱。
上图:
就这么个小问题,这次应该会记得很牢固吧,折腾了两个小时,解决之后也是豁然开朗。
感谢提供思路的博主文章:
https://blog.csdn.net/wang_wen_shuai/article/details/41545619