远程登录 SQL Server Express 2008

远程登录 SQL Server Express 2008

我正在尝试远程访问 MS SQL Server Express 2008。

  • 我已开启“SQL Server Browser”服务
  • 我已开启服务“SQL Server (SQLExpress)”
  • 我已启用 TCP/IP,并在属性中将动态端口设置为空白,将 TCP 端口设置为 1433
  • 我可以本地连接(使用 ip),所以我的凭证是正确的。
  • 我的 Windows 防火墙中有一个例外记录,将端口 1433 设置为打开。
  • 我已执行系统重启,使所有服务仍然处于开启状态。

当我尝试通过远程计算机连接后出现此错误。

无法连接到 XXX.XXX.XXX.XX
==============================

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)(.Net SqlClient 数据提供程序)
-----------------------------------------------
错误编号:3
严重性:20
状态:0

我们将非常感激您的想法和解决方案。

凯杰

编辑 您好,感谢您的快速回复。目前没有连接字符串。我正在尝试使用以下方式进行连接:SQL 服务器管理 Studio 2008

答案1

在 Management Studio 中右键单击服务器时,您是否已在属性页->连接下启用“允许远程连接”。此外,请确保在服务器和客户端上都将 TCP/IP 设为默认协议。

相关内容