Я понимаю, что TFS2017 несовместим с SQL2017 согласно документации. Однако можно ли переместить базу данных TFS SQL2016 в SQL2017 и запустить ее как SQL2016?
Я пробую это сейчас и получаю следующую ошибку при проверке конфигурации.
Ошибка: TF255146: указанный вами экземпляр SQL Server (сервер БД) имеет версию SQL Server vNext, которая не поддерживается этой версией Team Foundation Server.
Нет, это не поддерживается. Версия сервера должна соответствовать списку совместимости. Но если вы обновите TFS до Azure DevOps Server 2019, он будет успешно работать с более новым SQL Server.