【发布时间】: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