muda o sqlinstance para tfs

1

Estou encontrando um erro muito estranho no servidor my tfs. Eu tenho um servidor em que estou hospedando a instância tfs e um servidor em que eu estou hospedando o backend sql para o tfs. A questão é que eu quero mover a instância sql em outro servidor, uma tarefa que eu fiz uma vez antes, e por algum motivo o servidor tfs não quer cooperar.

As ações que eu tenho empreendido até agora são: eu instalei o sql server 2012 no meu novo servidor, eu mudei os bancos de dados para o novo servidor (backup - restauração), e estou tentando fazer a chance no console administrativo do tfs e, por algum motivo, ele não funciona. Eu parei é iisreset \stop , eu parei o tfs net stop TfsAgentJob e quando eu tento executar 'tfsconfig prepsql / sqlinstance: servername' ou tfsconfig prepsql /sqlinstance:servername\instancename me dá o seguinte erro:

CreateTfsExecRole.sql Block #1 Error: TF246017: Team Foundation Server could not connect to the database. Verify that the server that is hosting the database is operational, and that network problems are not blocking communication with the server. .

O problema é que a rede não deveria ser o problema. Eu posso pingar o novo servidor sql do servidor tfs e eu posso conectar ao servidor sql de outros servidores e eu simplesmente não entendo o erro. Eu também tentei o comando com o firewall desativado e ainda o mesmo resultado. Eu tenho algo novo no sql 2012 que precisa ser configurado para que isso funcione?

    
por primero 16.07.2012 / 20:20

1 resposta

3

Gostaria de saber se o erro é enganoso e poderia ser uma questão de direitos? Verifique se a conta em que você está executando o comando tfsconfig tem direitos sysadmin na instância do SQL.

    
por 17.07.2012 / 11:19