我已经安装了 SQL Sever 2008 R2 Express,并且能够使用(本地)和 Windows 身份验证通过 SSMS 连接到它。
但是,当尝试从在 Visual Studio 2012 中运行的 MVC Web 应用程序连接到它时,当我尝试打开与它的连接时,我遇到了与网络相关的异常。
这是我的连接字符串:
connectionString="Server=.\SQLEXPRESS;Database=DavisFamily;UserID=adminuser;Password=******;"
我知道这在其他环境中设置正确,因为其他人的应用程序运行良好。我需要我的机器能够使用这个连接字符串并使用它。
所以我刚刚打开 Sql Server 配置管理器来尝试确定我的实例名称是什么,我注意到的第一件事是,当我单击“SQL Server 配置管理器”树结构的“SQL Server Servies”节点时,我m 在右侧窗格中收到一条错误消息,显示“远程过程调用失败。[0x800706be]
这与为什么我无法从 Web 应用程序连接到它有什么关系吗?请记住,我可以使用 SSMS“(本地)”直接连接到它。