У меня есть сервер TFS, на котором запущены SQL Server 2016 и TFS 2018. И я создал резервное копирование по расписанию, выполняя резервное копирование почти каждый день.
Недавно я планирую установить другой сервер TFS в качестве второго сервера TFS для функции / функции/ сервер резервного копирования и восстановления. Чтобы быть понятным:
- Имя хоста моего текущего TFS-сервера - "devtfs1"
- Имя хоста моего нового TFS-сервера - "devtfs2"
Это означает, что оба сервера TFS будут работать одновременно, но devtfs1 - рабочий сервер, devtfs2 - проверка / резервное копирование.
Я ссылаюсь на ссылку Перемещение или клонирование на новое оборудование , чтобы клонировать текущий работающий сервер TFS "devtfs1" на новое оборудование "devtfs2".
На devtfs2, во время шага Восстановить базу данных TFS , я получил сообщения об ошибках типа:
TF400998 :Текущий пользователь не смог получить информацию об учетной записи службы SQL Server из devtfs1.Убедитесь, что у вас есть разрешения для получения этой информации.
TF246017 : Team Foundation Server не удалось подключиться к базе данных.Убедитесь, что экземпляр указан правильно, что сервер, на котором размещена база данных, работает, и что сетевые проблемы не блокируют связь с сервером.
Я попытался, но все еще блокируюздесь, кажется, проблема с разрешением, но не могу найти решение из документа.
Что я могу подтвердить:
- Два сервера TFS имеют одинаковую версию ОС, версию SQL Server и TFSверсия.
- Учетная запись для настройки и управления двумя TFS-серверами - это одна и та же учетная запись, управляемая AD.
Что я запутался:
- Шагиз Проверка разрешения , в нем говорится, что текущая учетная запись должна быть членом " TFS: администраторы Team Foundation и пользователи консоли администратора ", которую можно установить только после начальной настройки TFS.Но на шаге Восстановление базы данных TFS говорится установить TFS, но не настраивать TFS.Итак, как стать членом этой группы?
- Почему отчет TF400998 получает информацию об учетной записи службы SQL Server с текущего сервера TFS "devtfs1"?Почему для восстановления базы данных требуется доступ к первому TFS?
Кто-нибудь знает причину или решения?