SQL 2008:
我正在尝试访问在装有 Windows XP 操作系统的服务器/测试计算机上运行的 SQL 数据库。
我的计算机和测试计算机都连接到我们的本地网络。
我仍然无法访问测试计算机。
标题:连接到服务器
无法连接到 XP-BE301D36469F。
附加信息:
Timeout expired. The timeout period elapsed prior to completion of the
operation or the server is not responding. (Microsoft SQL Server, Error: -2)
For help, click: http://go.Microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-2&LinkId=20476
我只能点击OK
关闭窗口。如何解决这个问题?
实际上,我无法以任何方式连接......即)连接到测试机器或从测试机器连接。
答案1
假设您使用 SQL Management Studio 连接到数据库,那么我将在运行 SQL Server 的计算机上检查以下内容:
- 您能在两台机器之间 ping 通吗?
- 防火墙是否已禁用,或者是否允许 TCP 端口 1433?
- SQL引擎是否正在运行?
- SQL Server 内部是否启用了命名管道和 TCP 连接?
答案2
我相信 TCP 在 SQLServer 中默认是禁用的。关联关于如何启用。