#sql #sql-server #sql-server-2008-r2
#sql #sql-server #sql-server-2008-r2
Вопрос:
Один из моих пользователей Windows пытается подключиться к SQL Server 2008 R2 Express; он сталкивается с этой проблемой:
Время ожидания истекло. Период ожидания, прошедший до завершения операции, или сервер не отвечает
Эта проблема возникает только один раз в день, т.е. когда выполняется первоначальный запрос на подключение к серверу.
Я пытался войти в систему с помощью SA, но я не обнаружил никаких проблем при первом входе в систему за день.
Он попытался подключиться к SQL Server с использованием имени сервера, а также IP-адреса, но это не решило проблему.
Кто-нибудь может, пожалуйста, решить эту проблему?
Заранее спасибо.
Ответ №1:
Этот поток, похоже, описывает вашу проблему:
Да, я устранил эту проблему.
Мой Windows server 2008 был настроен на отклонение привязок SASL LDAP (см. Предупреждение 2886).
Поскольку я настроил свой сервер так, чтобы он не отклонял такие привязки, соединения sql server 2008 работают правильно.
или
Я смог решить проблему невозможности подключения с первой попытки, настроив экземпляр SQL Server для прослушивания статического порта и добавив исключение для этого порта в брандмауэр.
Вы могли бы посмотреть здесь для получения дополнительной информации.
Менее вероятно, но также возможно, что у вас включен Auto_Close.
Если установлено значение ON, база данных завершает работу чисто, а ее ресурсы освобождаются после выхода последнего пользователя. База данных автоматически открывается повторно, когда пользователь пытается использовать базу данных снова.
Если установлено значение OFF, база данных остается открытой после выхода последнего пользователя.