TFS2018 клонирует приложение и данные на другой сервер, при восстановлении базы данных TFS появляются ошибки TF400998 и TF246017 - PullRequest
2 голосов
/ 12 марта 2019

У меня есть сервер 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?

Кто-нибудь знает причину или решения?

...