篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs2014与sqlserver数据库连接出现错误,求大神解决,最好附有步骤截图相关的知识,希望对你有一定的参考价值。
我装的是2014的SqServer数据库。用的是2013的vs.
web.config里面的默认连接数据库字符串是
<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-MvcApplication1-20150625173946;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-MvcApplication1-20150625173946.mdf" />
,但是我是一个初学者,按照老师的方法修改成为
<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="server=.;uid=sa;pwd=123456;database=MvcStudent;" />
与
<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=.;Initial Catalog=MvcStudent;Integrated Security=True" />
这两种方法都报下面这个错误
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 50 - 发生了 Local Database Runtime 错误。指定的 LocalDB 实例不存在。
)
在VS2010中连接sql 2005时出现
无法添加数据连接。未能加载文件或程序集“microsoft.sqlserver.management.sdk.sfc,version=10.0.0.0,culture=neutral,publickeytokun=……”的错误
感谢这位朋友在http://www.lxway.com/4469119256.htm中提到
去到microsoft官方网站 https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=26728
下载以下三个文件:
1、SQLSysClrTypes.msi
2、sqlncli.msi
3、SharedManagementObjects.msi
按顺序安装即可(注意顺序,因为它们之间有依赖关系)。