我正在尝试在本地计算机上设置 SQL Server 2008 R2 以进行开发。我设置了它以及 SQL Server 2008 R2 Management Studio。当我打开工作室连接到数据库引擎时,我收到此错误(MONSTER 是我的本地计算机的名称):
标题:连接到服务器
无法连接到 MONSTER。
附加信息:
与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)(Microsoft SQL Server,错误:2)
以下是我的参数
Server type: database engine
Server name: MONSTER
Authentication: Windows Authentication
你能帮我吗?
答案1
您必须启用命名管道,SQL Management Studio 才能进行连接,即使在本地机器上也是如此。开始->所有程序->Microsoft SQL Server 2008 R2->配置工具->SQL 配置管理器。查看 SQL Server 网络配置->[实例名称] 的协议。启用命名管道并重新启动 SQL Server 服务。
编辑:SQL Management Studio 使用 Visual Studio shell,以防您想知道为什么我谈论的是 Management Studio 而不是 Visual Studio。
答案2
您是否按照错误消息提示在配置管理器中启用了命名管道?对我来说,这似乎是最明显的操作方法。