Database 连接超时已过期。。。[预登录]初始化=211;握手=14787;

Database 连接超时已过期。。。[预登录]初始化=211;握手=14787;,database,visual-studio,visual-studio-2017,Database,Visual Studio,Visual Studio 2017,我必须在我的visual studio 2017社区中添加“基于服务的数据库”,但我发现了以下消息: “连接超时已过期。尝试使用预登录握手确认时超时。这可能是因为预登录握手失败或服务器无法及时响应。尝试连接到此服务器时所用的持续时间为-[pre-login]initialization=211;handshake=14787;” 有人能告诉我必须做什么吗?在以下情况下通常会出现“连接超时已过期”错误: SQL Server数据库引擎的实例未运行 SQL Server浏览器服务未运行 TCP/I

我必须在我的visual studio 2017社区中添加“基于服务的数据库”,但我发现了以下消息: “连接超时已过期。尝试使用预登录握手确认时超时。这可能是因为预登录握手失败或服务器无法及时响应。尝试连接到此服务器时所用的持续时间为-[pre-login]initialization=211;handshake=14787;”
有人能告诉我必须做什么吗?

在以下情况下通常会出现“连接超时已过期”错误:

  • SQL Server数据库引擎的实例未运行
  • SQL Server浏览器服务未运行
  • TCP/IP已禁用
  • 键入的服务器名称不正确
  • 存在网络问题
  • 数据库引擎实例的TCP/IP端口被防火墙阻止
  • 客户端和服务器未配置为使用相同的网络协议

此链接可能会帮助您,

我也遇到过同样的问题。这是网络问题。防火墙正在应用程序级别丢弃数据包。我们可以通过telnet ok访问Ip和端口,但不能通过任何SQL客户端访问。请与网络管理员联系