我在使用SQL Express 2012 SP1 x64的新笔记本电脑(Windows 8 x64)上本地工作,我收到以下连接错误:
Build 与SQL Server的连接时发生与网络相关或特定于实例的错误 . 服务器未找到或无法访问 . 验证实例名称是否正确,以及SQL Server是否配置为允许远程连接 . (提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)
请注意,服务 sqlserver
正在运行,并且共享内存,TCP / IP,命名管道都已启用 .
Sometimes connection is successful but only for a while.
通常我得到连接错误 .
有任何想法如何解决这个问题?
提前致谢
3 回答
检入Windows服务,有时在Visual Studio或SQL Server中进行某些更新后,SQL Server实例会停止 . 我认为你的意思是,有时它不是连接,但几秒后它确实有效 . 我对么?
我已经重命名了我的电脑,sql Express正在寻找错误路径上的数据库服务器 . 重命名计算机或更新路径将解决这个问题 .
这可能不是你的问题,而是帮助其他人 .
而不是SQL Express - 您可以连接并使用 - (localdb)/v11.0吗?
与sqlexpress相比,localdb的重量更轻,这是开发人员在SQL中快速放置一些数据的推荐方法 . 另请注意,localdb不作为服务运行,而是作为应用程序运行,因此可能更容易连接到它 . Here是一个讨论其他差异的问题 .