Depois de passar alguns dias no telefone com o suporte ao produto da MS, finalmente conseguimos que ele funcione.
- Reinstalar o TFS no servidor de aplicativos
- Passe pelo IIS e descobrisse que os pools de aplicativos não foram definidos corretamente, alterados de volta para f / x 2.0 classic
- O firewall da máquina do banco de dados não permitia conexões TCP na porta correta para o SQL Server (por isso, não conectava pela primeira vez, depois ia para pipes nomeados e conectados - mas o TFS deseja conexões TCP)
Estes foram os principais culpados. Nós até mesmo passamos por todas as contas de segurança e aqueles que acabaram tendo as permissões certas, então eram mais um obstáculo para perseguir.
Existe uma ferramenta para mover o TFS - use isto! ;)