Устранение проблем с подключением в SQL Server
Применяется к: SQL Server
Исходный номер базы знаний: 4009936
Существуют различные причины проблем с подключением в SQL Server. Этот цикл статей помогает устранить наиболее распространенные проблемы подключения к SQL Server и описывает средства и методы, которые можно использовать для устранения неполадок.
Примечание.
Если затронуто несколько экземпляров SQL Server в вашей среде или проблема является временной, это обычно указывает на проблемы с политикой Windows или сетью.
Подготовка
Перед началом устранения неполадок ознакомьтесь с разделом Рекомендуемые предварительные условия и контрольный список для устранения проблем с подключением, чтобы получить сведения о журналах, которые необходимо собрать для устранения неполадок. Существует также список быстрых действий, которые помогут избежать распространенных ошибок подключения при работе с SQL Server.
Распространенные проблемы с подключением
Используйте следующий список, чтобы перейти на соответствующую страницу статьи, чтобы получить подробные инструкции по устранению неполадок в вашем сценарии:
Сбой входа для пользователя , который охватывает следующие ошибки входа:
-
«Сбой входа для пользователя "NT AUTHORITY\ANONYMOUS LOGON"»
-
«Сбой входа для пользователя "(null)"»
-
«Сбой входа для пользователя (пустое имя пользователя)»
-
"Сбой входа для пользователя "<имя пользователя>"
-
"Сбой входа для пользователя "<domain>\<username>"
-
Время ожидания истекло. Период ожидания истек до завершения операции или сервер не отвечает
Удаленный хост принудительно разорвал существующее подключение
Средства и методы для устранения проблем с подключением
В следующих разделах приведены сведения о различных средствах и процедурах для устранения различных ошибок подключения:
Настройка брандмауэра Windows для работы с SQL Server
Настройка брандмауэров для работы с SQL Server описывает настройку брандмауэра Windows для успешных подключений к экземплярам.
Проверка подключения OLEDB или ODBC к SQL Server
Если вы хотите быстро проверить подключение с клиентского компьютера к экземпляру SQL Server, можно настроить UDL-файл. Дополнительные сведения см. в разделе "Тестирование подключений к SQL Server" с помощью универсального файла канала данных (UDL).
Вы также можете использовать 64-разрядные источники данных ODBC или администратор источников данных ODBC (32-разрядная версия) для настройки и проверки подключения ODBC к SQL Server. Дополнительные сведения см. в разделе параметров DSN администратора источника данных ODBC.
Обнаружение блокировки порта с помощью PortQryUI
Средство PortQryUI (графический сканер портов пользовательского интерфейса (GUI) можно использовать для устранения неполадок с подключением. Дополнительные сведения см. в статье "Использование средства PortQryUI с SQL Server".
Найдите порты, в которых прослушивается SQL Server
В этой статье проверяется, прослушивает ли SQL Server динамические или статические порты, чтобы определить, какие порты SQL Server прослушивает.
Получение подробного диагностического отчета с помощью SQLCheck
Специалисты по поддержке продуктов Майкрософт часто используют SQLCheck, который является средством, которое они создали для диагностики причин сбоев подключения. Инструкции по скачиванию и сбору отчета SQLCheck можно выполнить для подробного анализа.
Использование Диспетчера конфигурации Kerberos
Для выявления и устранения проблем с именем субъекта-службы можно использовать Диспетчер конфигурации Kerberos. Дополнительные сведения см. в разделе "Использование Диспетчера конфигурации Kerberos" для устранения проблем с spN.
Сбор и анализ трассировки сети с помощью SQLTrace и SQLNAUI
Во многих случаях трассировка сети может быть наиболее эффективным средством для исследования сбоев сети. Чтобы изучить ошибки, выполните действия, описанные в разделе "Сбор трассировок сети" на клиенте и сервере . Затем можно проанализировать трассировку сети с помощью пользовательского интерфейса SQLNAUI сетевого анализатора SQL.