Procedura: configurare SQL Express per la migrazione
Aggiornamento: novembre 2007
È necessario installare SQL Express sul computer su cui è in esecuzione il convertitore per la migrazione. Il convertitore VSS legge la cronologia di singoli file e cartelle nel database di Visual SourceSafe e la memorizza in SQL Express. Il convertitore ordina quindi la cronologia e la elabora ulteriormente. Infine legge la cronologia da SQL Express e avvia la migrazione.
Assicurarsi di disporre dei privilegi di amministratore per SQL Express. Se si installa Visual Studio 2008, si dispone automaticamente di questi privilegi.
Nota: |
---|
È possibile che il convertitore si chiuda durante la fase di preparazione della migrazione di un database di Visual SourceSafe di grandi dimensioni a causa del limite di 4 GB di SQL Express. Per continuare, è necessario configurare il convertitore in modo che utilizzi SQL Server invece di SQL Express oppure provare a eseguire la migrazione di cartelle più piccole o di una cronologia parziale mediante la funzione di archiviazione di Visual SourceSafe. È possibile impostare il convertitore affinché utilizzi SQL Server nel file di impostazioni. |
Per eseguire l'analisi della migrazione del controllo del codice sorgente, è necessario essere un amministratore di sistema per SQL Express. Per impostazione predefinita, se si è installato Visual Studio, si dispone già dei privilegi necessari per SQL Express. Se non si è un amministratore di sistema per SQL Express, è necessario richiedere a un amministratore di sistema di essere aggiunti.
Autorizzazioni necessarie
Per eseguire questa procedura, è necessario essere un membro del gruppo di sicurezza Administrators sul computer. È inoltre necessario essere membro del ruolo server sysadmin per SQL Express. Per impostazione predefinita, si è membro del ruolo server sysadmin se si è membro del gruppo di sicurezza Administrators nel computer in cui è installato SQL Express. Per ulteriori informazioni, vedere "sysadmin" (https://go.microsoft.com/fwlink/?LinkId=60405) nella documentazione di SQL Server 2005.
Per aggiungere un amministratore di sistema per SQL Express
Installare SQL Express nel computer su cui verrà eseguito il convertitore di Visual SourceSafe. SQL Express viene installato per impostazione predefinita insieme a Visual Studio 2008.
Passare alla cartella in cui si trova SQLCMD.exe (per impostazione predefinita SQLCMD.exe è installato nella cartella <principale>:\Programmi\Microsoft SQL Server\90\Tools\Binn) e digitare i comandi riportati di seguito al prompt dei comandi:
SQLCMD.exe -S localhost\SQLExpress -EEXEC sp_grantlogin <username> -- add as userGOEXEC sp_addsrvrolemember <username>, 'sysadmin' GO
Vedere anche
Attività
Procedura: analizzare il database di Visual SourceSafe per la migrazione