Практическое руководство. Исправление идентификатора экземпляра базы данных
Обновлен: Ноябрь 2007
У баз данных TFSBuild, TFSIntegration и TFSVersionControl должны быть одинаковые идентификаторы экземпляров. В случае их несовпадения может появиться следующее сообщение об ошибке:
- Не удалось извлечь данные с сервера. Проверьте сетевое подключение и повторите попытку.
Необходимые разрешения
Для выполнения этих процедур нужно быть членом группы Администраторы для баз данных Team Foundation. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
Исправление идентификатора экземпляра базы данных
Войдите на сервер уровня данных для Team Foundation.
Нажмите кнопку Пуск, выберите пункт Администрирование, а затем — Просмотр событий.
Откроется окно "Просмотр событий".
Щелкните Приложение и найдите ошибку, которая содержит следующие сведения:
"Обнаруженный экземпляр xxxx-xxx-xxxxxxxxxx ожидаемый экземпляр xxxx-xxx-xxxxxxxxxy"
Нажмите кнопку Пуск, последовательно выберите пункты Все программы, Microsoft SQL Server 2005, а затем — Среда SQL Server Management Studio.
В диалоговом окне Соединение с сервером убедитесь, что в раскрывающемся списке Тип сервера выбран пункт Компонент Database Engine, а в раскрывающемся списке Имя сервера указан сервер уровня данных и экземпляр базы данных для Team Foundation.
Нажмите кнопку Соединить.
Примечание.
Если сервер SQL Server установлен в кластере, именем сервера будет имя кластера, а не имя компьютера.
Открывается Microsoft SQL Server Management Studio.
В панели Обозреватель объектов разверните узел Базы данных и убедитесь, что в списке присутствуют базы данных TFSBuild, TFSIntegration и TFSVersionControl.
Если в списке нет одной или нескольких баз данных, необходимо восстановить базы данных для Team Foundation.
Дополнительные сведения см. в разделе "Практическое руководство. Восстановление Team Foundation Server" в руководстве по установке Team Foundation Server. Самую последнюю версию настоящего руководства можно загрузить из центра загрузки Майкрософт.
Щелкните правой кнопкой мыши TFSBuild и выберите пункт Свойства.
Откроется окно Свойства базы данных — TfsBuild.
Выберите Расширенные свойства и запишите значение, присвоенное TFS_INSTANCE. Если это значение не совпадает со значением, указанным в действии 3, его нужно изменить на соответствующее значение.
Повторите действия 9 и 10 для баз данных TFSIntegration и TFSVersionControl.