
Cambié la cuenta de servicio utilizada por Team Foundation Server de una cuenta local HOSTNAME\local_tfs_service_account
a una cuenta de dominio DOMAIN\domain_tfs_service_account
, haciendo clic directamente en el Change Account
enlace " " de la Application Tier Summary
sección.
Para verificar esto, cuando hago clic en el Application Tier
nodo, puedo ver que la cuenta de dominio DOMAIN\domain_tfs_service_account
es la nueva cuenta de servicio.
Sin embargo, cuando intento adjuntar una colección alojada en otro Team Foundation Server (estoy intentando realizar una migración), aparece el siguiente error:
[2015-06-16 11:29:45Z][Error] TF255448: Error al crear un inicio de sesión de SQL Server para la siguiente cuenta:
HOSTNAME\local_tfs_service_account
. Debe crear manualmente un inicio de sesión de SQL Server y luego volver a intentar esta operación. Debe crear el inicio de sesión en la siguiente instancia de SQL Server:source_server
.
Por supuesto, la operación falla, ya que el servidor que aloja la colección TFS de origen no puede conocer la cuenta de servicio local.
Pero, ¿por qué Team Foundation sigue utilizando la antigua cuenta de servicio HOSTNAME\local_tfs_service_account
? Solo dejé la cuenta local HOSTNAME\local_tfs_service_account
como cuenta de lector para Reporting Services.
¿Qué necesito hacer para completar el cambio? ¿Debo reiniciar el servidor, etc.? ¿O hay alguna otra ubicación que también necesito cambiar?
Respuesta1
Cuando cambia de una cuenta local a una de dominio, esto es un gran problema para TFS. Es efectivamente una migración de dominio de local a dominio.
https://msdn.microsoft.com/en-us/library/ms404883.aspx
Debe seguir el procedimiento documentado para cambiar el entorno en el que opera TFS.