【问题标题】:Connection to SQL 2008 R2连接到 SQL 2008 R2
【发布时间】:2015-04-30 09:40:18
【问题描述】:

我有一个 Windows Server 2008 设置为数据库服务器,我曾经在上面安装了 MS SQL 2005,由于一些客户端更改,我安装了 SQL 2008 R2 和 2005,R2 带有一个命名实例。当我尝试将应用程序连接到 2008 R2 数据库时,我得到:

发生网络相关或特定于实例的错误,而 建立与 SQL Server 的连接。找不到服务器或 无法访问。验证实例名称是否正确,并且 SQL Server 配置为允许远程连接。 (提供者:TCP 提供程序,错误:0 - 连接尝试失败,因为已连接 当事人在一段时间后没有正确回应,或建立 连接失败,因为连接的主机没有响应。)

当我检查数据库服务器上的命名实例配置时,我确定端口,我还从应用程序服务器远程登录动态 IP 并且它正在通过。我还尝试从与应用程序服务器具有相同配置的演示服务器连接应用程序的副本,并且成功。从应用服务器上看不是,有什么建议吗?

【问题讨论】:

  • 检查数据库服务器上的防火墙设置?可能需要为 SQL Server 打开特定的端口。
  • 查看SQL Server是否启动?
  • 谢谢,我确实检查了端口并确保服务器正在运行,结果仍然相同

标签: sql sql-server-2008 sql-server-2008-r2


【解决方案1】:

按照以下链接中的步骤获取解决方案

[http://relyonsoft.com/techsupport/?p=1045][1]

【讨论】:

  • 谢谢 Kavin,我确实按照 SQL 2008 R2 上的所有步骤操作,但我仍然无法连接到它,我能够连接到 SQL 2005
  • 更新:似乎当我使用服务器的 IP 地址而不是服务器名称时,它起作用了。
  • 如果要使用服务器名连接实例,则必须启用并启动 SQL Browser 服务。检查是否启动
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-19
  • 1970-01-01
相关资源
最近更新 更多