Compartir a través de


Cómo: Configurar SQL Express para la migración

Actualización: noviembre 2007

Debe instalar SQL Express en el equipo en el que está ejecutando el convertidor para la migración. El convertidor de VSS lee el historial de los archivos y las carpetas de la base de datos de Visual SourceSafe y lo almacena en SQL Express. El convertidor ordena, a continuación, el historial y efectúa algún procesamiento adicional. Finalmente, lee el historial de SQL Express e inicia la migración.

Debe asegurarse de que tiene derechos de administrador en SQL Express. Si instala Visual Studio 2008, tiene automáticamente derechos de administrador.

Nota:

El convertidor puede cerrarse en la fase de preparación de la migración de una base de datos de Visual SourceSafe muy grande debido al límite de 4 GB de SQL Express. Para proseguir, debe establecer el convertidor para que utilice SQL Server en lugar de SQL Express o intentar migrar carpetas más pequeñas o un historial parcial utilizando la característica de almacenamiento de Visual SourceSafe. Puede definir que el convertidor utilice SQL Server en el archivo de configuración.

Para ejecutar el análisis de migración del control de código fuente, debe ser administrador del sistema de SQLExpress. De forma predeterminada, si ha instalado Visual Studio, ya tendrá los privilegios necesarios para SQLExpress. Si no es administrador del sistema del SQLExpress instalado, un administrador del sistema debe agregarle como administrador del sistema.

Permisos necesarios

Para realizar este procedimiento, debe ser miembro del grupo de seguridad Administradores en el equipo. Además, debe ser miembro de la función de servidor sysadmin para SQL Express. De forma predeterminada, el usuario es miembro de la función de servidor sysadmin si es miembro del grupo de seguridad Administradores en el equipo donde se ha instalado SQL Express. Para obtener más información, vea "sysadmin" (https://go.microsoft.com/fwlink/?LinkId=60405) en la documentación de SQL Server 2005.

Para agregar un administrador del sistema de SQLExpress

  1. Instale SQL Express en el equipo en el que se ejecutará el convertidor de Visual SourceSafe. Cuando instale Visual Studio 2008, se instalará SQL Express de forma predeterminada.

  2. Navegue a la carpeta donde se encuentra SQLCMD.exe (de manera predeterminada SQLCMD.exe se instala en <raíz>:\Archivos de programa\Microsoft SQL Server\90\Tools\Binn) y, en el símbolo del sistema, escriba los comandos siguientes:

    SQLCMD.exe -S localhost\SQLExpress -EEXEC sp_grantlogin <username> -- add as userGOEXEC sp_addsrvrolemember <username>, 'sysadmin' 
    GO
    

Vea también

Tareas

Cómo: Analizar la base de datos de Visual SourceSafe para su migración