Sql server Can';无法连接到SQLEXPRESS

Sql server Can';无法连接到SQLEXPRESS,sql-server,Sql Server,我在使用SQL Server时遇到了很多问题,并找到了很多解决方案,但现在这是一个新问题。我让SQLEXPRESS运行,但当我连接时,它显示超时。如果我将超时时间从15更改为30,那么在连接5秒后,应用程序将不响应,并且不会发生任何其他情况。有趣的是,一切都很好,我没有关闭服务器,也没有重新启动计算机。这件事不知从何而来。我还有防火墙问题,这可能与SQL问题有关,因为它几乎同时发生。我有一个突然出现的问题,在那里我什么也看不见。我正在运行windows server 2012 R2 任何帮助都将

我在使用SQL Server时遇到了很多问题,并找到了很多解决方案,但现在这是一个新问题。我让SQLEXPRESS运行,但当我连接时,它显示超时。如果我将超时时间从15更改为30,那么在连接5秒后,应用程序将不响应,并且不会发生任何其他情况。有趣的是,一切都很好,我没有关闭服务器,也没有重新启动计算机。这件事不知从何而来。我还有防火墙问题,这可能与SQL问题有关,因为它几乎同时发生。我有一个突然出现的问题,在那里我什么也看不见。我正在运行windows server 2012 R2

任何帮助都将不胜感激,就像任何建议都会奏效一样。 而且,这可能是非常有趣的修复,因为这不是常见的问题。如果需要更多信息,请在评论中询问

编辑

实际错误正在衰减:

标题:连接到服务器 无法连接到实例-1\SQLEXPRESS


其他信息:

连接超时已过期。尝试使用登录前握手确认时超时。这可能是因为登录前握手失败或服务器无法及时响应。尝试连接到此服务器所用的时间为-[预登录]初始化=20002;握手=0;(Microsoft SQL Server,错误:-2)



等待操作超时,允许对SQL数据库进行远程连接。 在SQL配置中启用TCP/IP。 在TCP端口中指定1433值


有关更多详细信息,请遵循以下说明:

如果您的SQL Express安装在本地(通常是本地安装的),则防火墙与此无关。首先,您需要进入服务并确认它正在运行。如果它正在运行,下一步就是尝试连接到
localhost\SQLEXPRESS
,看看会发生什么。@Nick.MCDermaid它正在运行,当我尝试连接到它时,它会抛出连接错误timeout@Nick.McDermaid我还启用了TCP/IP,将登录帐户设置为本地系统,尝试关闭其他mssql服务器,如果它搞乱了sqlexpress,并且我签入了cmd,如果服务器名称正确OK,请尝试使用端口号localhost\sqlexpress连接,1433远程连接与本地安装无关