我无法使用Windows身份验证在本地连接到任何SQL Server数据库,如果它是LocalDB或Express版本并不重要。我的操作系统是Windows 7 Professional 64位。当我尝试在Visual Studio社区2015或SQL Server Management Studio中进行连接时,它只显示错误消息连接超时已过期,而没有任何有用的详细信息。在VS和SSMS中使用我的SQL Server管理员帐户连接时没有任何问题。
我尝试了所有可以找到的解决方案,例如:
我还发现这个错误可能是由于资源不足造成的,但在我的情况下,这不是原因。
最后我格式化了我的硬盘并安装了新的操作系统(相同的Windows版本)。我只安装了Visual Studio Community 2015,其中包含所有功能和更新,我仍然收到相同的错误消息。
在工作中使用我的电脑连接没有任何问题,我没有做任何特别的事情。我只需要安装Visual Studio就可以了。我打开了相同的Visual Studio项目。
答案 0 :(得分:0)
当计算机的名称是数字时,会出现此问题。 Windows 7不允许将计算机的名称更改为仅包含数字的名称,但Windows 7安装程序允许将数字设置为计算机的名称,并且它不会显示有关该名称的任何警告使用操作系统时。 更改计算机的名称并重新启动操作系统是一种解决方案。
答案 1 :(得分:0)