无法与SQL Server 2008 Express建立远程连接

时间:2013-08-04 16:52:32

标签: sql sql-server-2008 tcp-ip

我的VPS上安装了一个SQL Server实例我已按照所有常规步骤进行远程连接,包括:

  • 允许远程连接
  • 启用TCP / IP +将端口1433添加到IPAll范围
  • 创建防火墙规则以启用连接

虽然我总是收到错误消息但仍然没有运气:

  

建立与SQL Server的连接时发生与网络相关或特定于实例的错误

我错过了什么吗?

2 个答案:

答案 0 :(得分:0)

您还必须检查以下所有内容

  • 检查协议named pipesenabled
  • 启用了named pipes的IP端口(通常是端口#445)
  • SQL Server Browser service已启动

答案 1 :(得分:0)

原来他的问题是我没有通过Windows Server 2008上的Windows防火墙允许SQL Server浏览器。

所以要解决:

为SQL Server Browser添加例外。 (udp port 1434)