RemapDBs (Comando)

Puede utilizar el comando RemapDBs para redirigir Visual Studio Team Foundation Server 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 Team Foundation Server 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 Team Foundation Server 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 en un servidor que ejecute Windows Server 2008. Para abrir una ventana de 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 esta página del sitio web de Microsoft: User Account Control.

TFSConfig RemapDBs /DatabaseName:ServerName;DatabaseName /SQLInstances:ServerName1,ServerName2 [/AnalysisInstance:ServerName] [/AnalysisDatabaseName:DatabaseName] [/preview] [/continue]

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 Team Foundation Server. 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 Team Foundation Server.

Opción

Descripción

/DatabaseName

Especifica el nombre del servidor que hospeda la base de datos que desea asignar para Team Foundation Server, 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 Team Foundation Server 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.

Comentarios

Se usa el comando RemapDBs para reconfigurar Team Foundation Server 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 Team Foundation Server 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.

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

Vea también

Otros recursos

Administrar la configuración del servidor con TFSConfig