Разрешение проблем подключения к серверу уровня данных

Обновлен: Ноябрь 2007

В следующей таблице приведены проблемы конфигурации, которые могут привести к появлению неполадок при попытках подключения сервера уровня приложений к серверу уровня данных Team Foundation. В таблице первыми описываются проблемы, которые случаются чаще. Поэтому решения следует пробовать в том порядке, в котором они отображаются, чтобы повысить вероятность быстрого решения проблемы.

Проблема

Решение

Протокол TCP/IP не подключен для экземпляра базы данных.

Включите протокол TCP/IP для экземпляра базы данных Team Foundation. Дополнительные сведения см. в разделе Практическое руководство. Включение протокола TCP/IP для экземпляра базы данных.

На сервере уровня данных не выполняется SQL Server.

Проверьте основное подключение к серверу уровня данных. Проверьте выполнение SQL Server или перезапустите его. Дополнительные сведения см. в разделе Практическое руководство. Проверка подключения к серверу базы данных.

Служба для SQL Server не выполняется или не настроена на автоматический запуск.

Проверьте выполнение всех служб для SQL Server. Дополнительные сведения см. в разделе Практическое руководство. Перезапуск службы и настройка ее автоматического запуска.

Учетная запись службы для учетной записи Team Foundation Server не может войти в сервер SQL.

Если удостоверение для пула приложений для Team Foundation Server не совпадает с учетной записью для входа в SQL для Team Foundation Server на сервере уровня данных, служба Team Foundation Server не может осуществить вход в базу данных. Такое условие часто возникает, когда пользователь вручную вносит изменения в удостоверение пела приложений, вместо использования команды TFSAdminUtil ChangeAccount.

Чтобы решить данную проблему, запустите команду TFSAdminUtil ChangeAccount для сброса учетной записи службы, привязанной к пулу приложений. Дополнительные сведения см. в разделе Практическое руководство. Смена учетной записи службы или пароля для Team Foundation Server.

Неправильно задано имя сервера уровня данных.

Исправьте имя сервера уровня данных в файле служб Web.config для уровня приложений. Дополнительные сведения см. в разделе Практическое руководство. Исправление конфигурации имен уровня данных.

База данных Team Foundation работает в автономном режиме или настроена на ограничение пользовательского доступа.

Исправьте конфигурацию базы данных. Дополнительные сведения см. в разделе Исправление конфигурации базы данных.

Изменены или удалены хранимые процедуры.

Восстановите изначальную форму процедур. Дополнительные сведения см. в разделе Практическое руководство. Восстановление отсутствующих или измененных хранимых процедур.

Неверно задан InstanceID базы данных Team Foundation.

Исправьте InstanceID. Дополнительные сведения см. в разделе Практическое руководство. Исправление идентификатора экземпляра базы данных.

См. также

Другие ресурсы

Решение проблем, связанных с подключением к серверу уровня приложений

Устранение неполадок при соединении и проблемах с конфигурацией