SQL Server 2012 Express,连接错误26,本地连接

时间:2013-02-03 11:07:12

标签: sql sql-server-2012-express

我在使用SQL Express 2012 SP1 x64的新笔记本电脑(Windows 8 x64)上本地工作,我收到以下连接错误:

  

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。

     

找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)

请注意,服务sqlserver正在运行,共享内存,TCP / IP,命名管道都已启用。

有时连接成功但只有一段时间。

通常我会收到连接错误。

有任何想法如何解决此问题?

提前致谢

3 个答案:

答案 0 :(得分:1)

检入Windows服务,有时在Visual Studio或SQL Server中进行某些更新后,SQL Server实例会停止。我认为你的意思是,有时它不是连接,但几秒后它确实有效。我是对的吗?

答案 1 :(得分:1)

我已经重命名了我的电脑,sql Express正在寻找错误路径上的数据库服务器。重命名计算机或更新路径将解决这个问题。

这可能不是你的问题,但可以帮助别人。

答案 2 :(得分:0)

而不是SQL Express - 你可以连接并使用 - (localdb)/v11.0吗?

localdb与sqlexpress相比重量更轻,是开发人员在SQL中快速放置一些数据的推荐方法。另请注意,localdb不作为服务运行,而是作为应用程序运行,因此可能更容易连接到它。 Here是一个讨论其他差异的问题。