无法使用Visual Studio将我的数据库连接到本地服务器

时间:2015-01-09 22:35:40

标签: c# sql-server database visual-studio

我不理解这个问题,因为我的实例名称是本地机器名称" Asten-PC"。连接字符串中的数据源名称相同。 enter image description here

当我使用包管理器强制更新数据库时,我也遇到了问题

  

Blockquote"建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供者:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)"

此问题阻止我继续使用我的代码。

2 个答案:

答案 0 :(得分:0)

服务器已关闭或您没有正确设置。这些是最常见的原因。我假设SQL Server已启动,所以我将从那里开始。如果没有,你可以启动它。

我个人没有遇到过这种情况,但您通常可以通过打开SQL Server配置管理器并转到SQl服务器网络配置来查找问题。然后,您必须启用的不仅仅是共享内存(默认设置)。我会从命名管道开始,因为这是工具(包管理器)。 TCP / IP在这里不太常见,但是如果命名管道不适合你,你可以启用它。

对于远程连接,您还必须打开SQL浏览器,但这不是问题,因为您是本地的。

我查看了@ esner_togo的建议,该线程可能无法帮助您自己,但如果我的建议无法解决问题,底部会有一个链接。

答案 1 :(得分:0)

安装SQL Express 2012似乎已经为我修复了它。它似乎正在使用。\ SQLEXPRESS在安装2012版本时是允许的。