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. 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 ha iniciado sesión con credenciales administrativas, debe abrir un símbolo del sistema con privilegios elevados para realizar esta función en un servidor que ejecute Windows Server 2008. Para abrir un símbolo del sistema con permisos elevados, haga clic en Inicio, haga clic con el botón secundario en Símbolo del sistema y, a continuación, haga clic en Ejecutar como administrador. Para obtener más información, vea en el sitio web de Microsoft.

TFSConfig RegisterDB /SQLInstance:ServerName

Parámetros

marcador de posición

Descripción

ServerName

Especifica el nombre del servidor que hospeda la base de datos de configuración de Team Foundation Server 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

Obligatorio. 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

Comentarios

Nota importanteImportante

Haga un copia de seguridad de las bases de datos de Team Foundation Server 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 Team Foundation Server apunta a la nueva ubicación.

Ejemplo

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

Nota

Las compañías, organizaciones, productos, nombres de dominio, direcciones de correo electrónico, logotipos, personas, lugares y eventos que se describen aquí son ficticios. No se pretende ni se debe deducir asociación alguna con compañías, organizaciones, productos, nombres de dominio, direcciones de correo electrónico, logotipos, personas, lugares o eventos reales.

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