Compartir a través de


RemapDBs (Comando)

El comando RemapDBs redirige Visual Studio Team Foundation Server (TFS) a sus bases de datos cuando están almacenadas en más de un servidor y está restaurando, moviendo o cambiando de otra forma la configuración de su implementación.Por ejemplo, debe redirigir TFS a cualquier base de datos de colecciones de proyectos de equipo que se hospede en un servidor o servidores independientes de la base de datos de configuración.También debe redirigir TFS al servidor o los servidores que están ejecutando SQL Server Analysis Services o SQL Server Reporting Services si esas bases de datos se hospedan en un servidor diferente o en una instancia de la base de datos de configuración.

Permisos necesarios

Para usar el comando RemapDBs, debe ser miembro del grupo de seguridad Administradores de Team Foundation y miembro del grupo de seguridad sysadmin para cualquier base de datos de SQL Server que Team Foundation Server utilice.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 RemapDBs /DatabaseName:ServerName;DatabaseName /SQLInstances:ServerName1,ServerName2 [/AnalysisInstance:ServerName] [/AnalysisDatabaseName:DatabaseName] [/preview] [/continue] [/usesqlalwayson]

Parámetros

Argumento

Descripción

ServerName

Especifica el nombre del servidor que desea asignar como un servidor que hospeda una o más bases de datos para TFS.Si una instancia distinta de la instancia predeterminada hospeda una base de datos, también deberá especificar el nombre de la instancia con el siguiente formato:

NombreDeServidor\NombreDeInstancia

DatabaseName

Especifica el nombre de la base de datos que está asignando a TFS.

Opción

Descripción

/DatabaseName

Especifica el nombre del servidor que hospeda la base de datos que desea asignar para TFS, así como el nombre de la base de datos propiamente dicha.

/SQLInstances:ServerName1,ServerName2

Especifica el nombre del servidor que está ejecutando SQL Server, así como el nombre de la instancia si desea utilizar una instancia distinta de la instancia predeterminada.

Si especifica más de un servidor, deberá utilizar una coma para separar los diversos pares de nombres de servidor e instancia.

/AnalysisInstance:ServerName

Opcional.Especifica el nombre del servidor y la instancia que hospeda SQL Server Analysis Services.Utilice esta opción para especificar el servidor y la instancia que hospeda la base de datos de Analysis Services.

/AnalysisDatabaseName:DatabaseName

Opcional.Especifica el nombre de la base de datos de Analysis Services que desea utilizar con TFS si tiene más de una instancia de dicha base de datos en el servidor que especificó con la opción /AnalysisInstance.

/preview

Opcional.Muestra las medidas que debe tomar para actualizar la configuración.

/continue

Opcional.Especifica que el comando RemapDB debería continuar aun cuando se produzca un error durante el intento de buscar una o más bases de datos.Si utiliza la opción /continue, cualquier colección cuyas bases de datos no se encuentren en el servidor o servidores especificados será reconfigurada para utilizar el servidor y la instancia que hospeda la base de datos de configuración.

/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

Se usa el comando RemapDBs para reconfigurar TFS con el fin de utilizar distintos servidores e instancias de SQL Server desde los servidores e instancias de la instalación original.

Ejemplo

En el siguiente ejemplo se muestra cómo redirigir TFS a TFS_Configuration de la base de datos de configuración.Esta base de datos se hospeda en ContosoMain en la instancia con nombre TeamDatabases.Sus bases de datos de colecciones de proyectos están almacenadas en ContosoMain\TeamDatabases y la instancia predeterminada en Contoso2.

[!NOTA]

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

TFSConfig RemapDBs /DatabaseName:ContosoMain\TeamDatabases;TFS_Configuration /SQLInstances:ContosoMain\TeamDatabases,Contoso2

Vea también

Otros recursos

Administrar la configuración del servidor con TFSConfig