我尝试连接:Microsoft SQL Server数据库文件(SqlClient),但我收到错误:
尝试附加到数据库失败,并显示以下内容 信息:发生与网络相关或特定于实例的错误 同时建立与SQL Server的连接。服务器不是 发现或无法访问。验证实例名称是否正确 并且SQL Server配置为允许远程连接。 (提供者:SQL网络接口,错误:52 - 无法找到 本地数据库运行时安装。验证SQL Server Express是否正确 正确安装并且本地数据库运行时功能是 启用。)
因此,我在服务器资源管理器中单击“连接到数据库”
此窗口显示。我在其中选择:Microsoft SQL Server数据库文件(SqlClient)然后浏览我的.mdf数据库文件。
单击“确定”会出现前面提到的错误:
服务器正在运行,我在数据库中使用Windows身份验证。 任何sugestions?
答案 0 :(得分:15)
您需要SQL Server Express LocalDB附加组件,您可以在x86和x86中从here获取它。 amd64版本。
答案 1 :(得分:1)
我在测试机器上部署软件时遇到了同样的问题 解决方案:
SELECT @@VERSION
。 答案 2 :(得分:0)
尝试使用 SQL Server身份验证。确保您的 SQL服务正在运行。 我想这会对你有所帮助。