无法从C#连接到SQL Server数据库

问题描述:

我已经安装并重新安装了SQL Server 2014 Express和Visual Studio,但它不会让我连接到数据库。它甚至不会让我创建一个数据库。无法从C#连接到SQL Server数据库

这是一个错误消息:

连接字符串中的数据源值指定了未安装的SQL Server实例。要解决此问题,您可以选择安装SQL Server的匹配实例或修改连接字符串中的数据源值。

有没有人遇到过这个?

+1

发布错误,代码或示例数据的图像而不是实际的文本在这里被认为是非常粗鲁的。 –

+1

另外:你使用什么连接字符串? –

+0

因此,错误消息已经清楚地表明您没有在该计算机上安装SQL Server。 – User2012384

检查你的SQL配置管理器,如果TCP/IP协议,所有端口启用,默认为1433

+0

我道歉,Im对于SQL来说是全新的。我如何到达配置管理器? – bigt

的SQL Server 2014 Express的将自己与一个实例名称安装。你需要使用类似这样的连接字符串(注意myInstanceName):

Server=localhost\SQLExpress;Database=myDataBase;User Id=myUsername;Password=myPassword; 
+0

这是SQL Server Express使用的*默认*,但可以在安装时进行更改。 SQL Server ** Express **不必*作为'。\ SQLEXPRESS'安装... –

如果您运行的是Windows 8,您可以得到

  1. 开始>运行> SQLServerManager11.msc

或 2。如果您使用的窗口7看看这个答案 Launch SQL Server on Windows 7

enter image description here

+0

感谢@HadiRj进行格式化。希望对某些人来说有帮助。 –

于是我走进去,手动删除与SQL关我的机器一切,然后重新下载并重新安装它。似乎配置管理器没有安装在我以前的尝试。我也确保将所有设置都设置为默认值,并且工作正常!我现在有配置管理器,它现在连接到数据库。不知道为什么最后2次安装它,它没有正常工作,但哦。现在好了。