我一直在尝试各种技巧 - 从启用TCP / IP,添加防火墙例外到戳戳门票vodoo娃娃。但似乎没有什么对我有用。通过管理工作室连接到sql server 2008真的很难吗?也许,抢劫银行会更容易。
当我找出要抢劫的银行时,你能帮我解决问题吗?
当我尝试登录sql server 2008时,这是我得到的错误 - 建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)(Microsoft SQL Server,错误:2)
到目前为止我尝试过的链接 -
blog.sqlauthority.com/2009/05/21/sql-server-fix-error-provider-named-pipes-provider-error-40-could-not-open-a-connection-to-sql-server -Microsoft-SQL服务器错误/
网上有一些随机链接。
答案 0 :(得分:2)
安装SQLServer时,有几个选项可能会影响SQLServer的运行方式以及如何连接它。您在问题中包含的指向 sqlauthority 博客的链接还有一个由 Vince 发布的其他主题。请务必遵循这些说明,以便将SQLServer设置为侦听端口1433而不是动态端口。
此外,当您登录时,如果它告诉您登录失败(例如,对于xxx \ yyy),那么您可能错过了安装中的选项以将当前用户添加为授权用户。在这种情况下,您必须使用SQL Server Authentication
通过SSMS登录,并提供sa
作为您在安装期间设置的用户名和密码。
登录后,您可以通过展开SSMS对象资源管理器中的root Security 文件夹,将Windows用户帐户添加到授权用户列表中,右键单击登录并选择新登录。从那里,您可以搜索您的用户帐户并添加 Windows身份验证用户。这样您就可以使用Windows Authentication
登录,这样您就不必每次启动SSMS时都输入密码。