RegisterDB (Comando)

Utilice RegisterDB para actualizar el nombre del servidor que hospeda la base de datos de configuración en Visual Studio Team Foundation Server (TFS).Podría utilizar este comando al restaurar la base de datos de configuración al nuevo hardware o al cambiar el dominio de una implementación.

Nota importanteImportante

Para que el comando RegisterDB se ejecute correctamente, los siguientes grupos de aplicaciones y programas deben estar en ejecución:

  • Grupo de aplicaciones de Team Foundation Server (grupo de aplicaciones)

  • ReportServer (grupo de aplicaciones)

  • SQL Server Reporting Services (programa) 

Además, los siguientes componentes no deben estar abiertos o ejecutándose:

Permisos necesarios

Para utilizar el comando RegisterDB, debe ser miembro del grupo Administradores de Team Foundation en el servidor de capa de aplicación de Team Foundation y miembro del grupo sysadmin en SQL Server en el servidor de capa de datos de Team Foundation.Para obtener más información, vea Permisos de Team Foundation Server.

[!NOTA]

Incluso si inicia una sesión con credenciales administrativas, debe abrir una ventana de símbolo del sistema con privilegios elevados para realizar esta función.

TFSConfig RegisterDB /SQLInstance:ServerName [/usesqlalwayson]

Parámetros

marcador de posición

Descripción

ServerName

Especifica el nombre del servidor que hospeda la base de datos de configuración de TFS y el nombre de la instancia si desea utilizar una instancia distinta de la predeterminada.Si especifica una instancia, debe usar el siguiente formato:

NombreDeServidor\NombreDeInstancia

Argumento

Descripción

/SQLInstance:ServerName

Requerido.Especifica el nombre del servidor que está ejecutando SQL Server y el nombre de la instancia si desea utilizar una instancia distinta de la instancia predeterminada.Si especifica una instancia, debe usar el siguiente formato:

NombreServidor\NombreInstancia

/usesqlalwayson

Opcional.Especifica que las bases de datos forman parte del grupo de disponibilidad AlwaysOn de SQL Server.Si se configura, esta opción establece MultiSubnetFailover en la cadena de conexión.

Para obtener más información, vea Grupos de disponibilidad AlwaysOn (SQL Server).

Comentarios

Nota importanteImportante

Haga un copia de seguridad de las bases de datos de TFS antes de utilizar este comando.

Debe proporcionar la dirección o el nombre exacto de la base de datos de configuración para que este comando funcione correctamente.Si debe cambiar el servidor en el que esta base de datos está almacenada, debe asegurarse de que TFS apunta a la nueva ubicación.

Ejemplo

El ejemplo siguiente redirige TFS a una base de datos de configuración que se encuentra en el servidor ContosoMain en la instancia de SQL Server TeamDatabases.

[!NOTA]

Los ejemplos tienen solo propósitos ilustrativos y son ficticios.No se pretende ni se deduce ninguna asociación real.

TFSConfig RegisterDB /SQLInstance:ContosoMain\TeamDatabases

Vea también

Otros recursos

Administrar la configuración del servidor con TFSConfig

Utilizar herramientas de la línea de comandos de Team Foundation Server

Servicios de Team Foundation Server y cuentas de servicio