Como posso substituir uma conta de serviço local do TFS por uma conta de serviço do TFS de domínio para executar uma migração?

1

Alterei a conta de serviço usada pelo Team Foundation Server de uma conta local HOSTNAME\local_tfs_service_account para uma conta de domínio DOMAIN\domain_tfs_service_account , clicando diretamente no link " Change Account " na seção Application Tier Summary .

Para verificar isso, quando clico no nó Application Tier , percebo que a conta de domínio DOMAIN\domain_tfs_service_account é a nova conta de serviço.

No entanto, quando tento anexar uma coleção hospedada em outro Team Foundation Server (estou tentando executar uma migração), recebo o seguinte erro:

[2015-06-16 11:29:45Z][Error] TF255448: The creation of a SQL Server login failed for the following account: HOSTNAME\local_tfs_service_account. You must manually create a SQL Server login and then retry this operation. You must create the login on the following SQL Server instance: source_server.

Naturalmente, a operação falha, pois o servidor que está hospedando a coleção TFS de origem não pode saber sobre a conta de serviço local.

Mas por que o Team Foundation ainda está usando a conta de serviço antiga HOSTNAME\local_tfs_service_account ? Só deixei a conta local HOSTNAME\local_tfs_service_account como a conta do leitor para o Reporting Services.

O que preciso fazer para concluir a alteração? Devo reiniciar o servidor, etc? Ou há algum outro local que eu também precise mudar?

    
por Zesty 16.06.2015 / 13:42

1 resposta

0

Quando você muda de um local para uma conta de domínio, isso é um grande problema para o TFS. É efetivamente uma migração de domínio de local para domínio.

link

Você precisa seguir o procedimento documentado para alterar o ambiente no qual o TFS opera.

    
por 17.06.2015 / 06:28