远程login到SQL Server Express 2008

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

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

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

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

与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:命名pipe道提供程序,错误:40 – 无法打开连接到SQL Server)(.Net SqlClient数据提供程序)
———————————————–
错误号码:3
严重性:20
状态:0

您的想法和解决scheme将不胜感激。

KJ

编辑嗨,谢谢你的快速反应。 目前没有连接string。 我正在尝试连接使用: SQL Server Management Studio 2008

在Management Studio中右键单击服务器时,是否打开了“属性页” – >“连接”下的“允许远程连接”? 另外,请确保在您制作TCP / IP的服务器和客户端上都使用默认协议。