最近很多地方都要用到数据库,我经常接触的是SQL Server 2008。总是会遇到各种链接不成功的问题。
现在把我遇到的几种记下来。
1.error:40,错误号:53
这个可能有几种原因,最简单的是如图的服务器名称这里。一般用(local)就可以了,或者打开你的系统属性看一下你的计算机名称。
2.如果还连接不上的话,要打开服务,检查一下,是不是服务没有启用,将服务中的SQL Server(*)右键启动
3.这之后如果还有问题的话,再检查下配置中的网络配置,MSSQLSERVER和SQLEXPRESS相关的TCP/IP是否都启用了。
需要注意的是,启用后,要在服务那里,把服务重启一下哦~
4.如果还是不行的话就在用户名那里加些东西,我的是R2版本的,所以一般默认的是SQLEXPRESS协议,可以试试加上""
经过以上步骤,基本都可以成功连接上了~
对了。。。另外还要说一个事情,如果你想通过这种启动服务,可能会遇到这种情况,所以我建议还是用任务管理器来启动服务吧。
至于这个问题啊,是因为VS2012和SQL2008组合的问题,这两个不搭啦,我的电脑里就两个都有。
如果你想解决这个问题,把“Microsoft SQL Server Expres 2012LocalDB”卸载了就行……不过,我其实已经连接上了,所以这个“错误”哈,跟连接没什么关系其实。我的VS2012是安装VS2013时装上的,我觉得还有用,所以不打算卸载。目前数据库使用也并没有什么问题。
最后一个图~表示连接上了