Я не могу локально подключиться к какой-либо базе данных SQL Server с помощью проверки подлинности Windows, и не имеет значения, является ли это выпуском LocalDB или Express. Моя операционная система — Windows 7 Professional 64-bit. Когда я пытаюсь подключиться в Visual Studio Community 2015 или SQL Server Management Studio, отображается только сообщение об ошибке Время ожидания подключения истекло без каких-либо полезных сведений. У меня нет проблем с подключением с использованием моей учетной записи администратора SQL Server в VS и SSMS.
Я перепробовал все решения, которые смог найти, например:
- Я удалил, воссоздал и запустил экземпляры LocalDB,
- Я установил все обновления,
- Я отключил брандмауэр,
- Я установил функцию инструментов данных SQL Server в Visual Studio,
- Я перезапустил все службы Windows, связанные с SQL Server,
- Я добавил все возможные разрешения для своей учетной записи Windows в конфигурации SQL,
- Я запускаю Visual Studio и SSMS от имени администратора,
- Я установил более старую версию Visual Studio (но это не имеет значения, потому что SSMS выдает точно такое же сообщение об ошибке).
Я также обнаружил, что эта ошибка может быть вызвана нехваткой ресурсов, но в моем случае это не причина.
Наконец, я отформатировал свой жесткий диск и установил новую ОС (та же версия Windows). Я установил только Visual Studio Community 2015 со всеми функциями и обновлениями, но все равно получал то же сообщение об ошибке.
У меня не было никаких проблем с подключением с помощью моего рабочего компьютера, и мне не нужно было делать ничего особенного. Установка Visual Studio — это все, что мне нужно было сделать. Я открыл тот же проект Visual Studio.