我必须在我的 visual studio 2017 社区中添加“基于服务的数据库”,但我发现了这条消息: “连接超时已过期。尝试使用登录前握手确认时超时时间已过。这可能是因为登录前握手失败或服务器无法及时响应。尝试连接到此时所花费的持续时间服务器是 - [登录前] 初始化=211;握手=14787;” 谁能告诉我我必须做什么?
最佳答案
“Connection Timeout expired”错误通常发生在以下情况:
- SQL Server 数据库引擎实例未运行。
- SQL Server Browser 服务未运行。
- TCP/IP 已禁用。
- 输入的服务器名称不正确。
- 存在网络问题。
- 数据库引擎实例的 TCP/IP 端口被防火墙阻止。
- 客户端和服务器未配置为使用相同的网络协议(protocol)。
此链接可能对您有帮助,Connection Timeout expired
关于database - 连接超时已过期... [登录前] 初始化=211;握手=14787;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47050322/