我想将我的数据库部署到 Web 服务器,但无法使用 Management Studio 2008 连接到安装在 Web 服务器中的 SQL 服务器。我已经在 SQL Server 配置管理器中启用了 TCP/IP 协议。我还禁用了 Windows 防火墙,但没有结果。我总是收到此错误消息:
标题:连接到服务器
无法连接到 sql2008.metropol-beauty.com,1430。
附加信息:
已成功与服务器建立连接,但在登录前握手期间发生错误。(提供程序:TCP 提供程序,错误:0 - 指定的网络名称不再可用。)(Microsoft SQL Server,错误:64)
有任何想法吗?
答案1
您需要确保 Web 服务器和数据库服务器之间的 SQL 端口 1433 已打开。您还需要确保 SQL 服务器正在监听远程连接。这可以在 SQL Server 配置工具中循环执行。
答案2
您的服务器是否作为命名实例运行?我以前见过类似情况,最后在服务器上安装了本机客户端工具并在其中配置了我的 SQL 服务器。似乎解决了我的问题,试一试,看看会发生什么。
http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=8824