Freigeben über


Gewusst wie: Einrichten von SQL Express für die Migration

Aktualisiert: November 2007

Sie müssen SQL Express auf dem Computer installieren, auf dem Sie den Konverter für die Migration ausführen. Der VSS-Konverter liest die Versionsgeschichte der einzelnen Dateien und Ordner in der Visual SourceSafe -Datenbank und speichert diese Versionsgeschichte in SQL Express. Anschließend sortiert der Konverter die Versionsgeschichte und führt einige zusätzliche Verarbeitungsvorgänge aus. Schließlich liest er die Versionsgeschichte von SQL Express und startet die Migration.

Sie müssen sicherstellen, dass Sie über Administratorrechte für SQL Express verfügen. Wenn Sie Visual Studio 2008 installieren, haben Sie automatisch Administratorrechte.

Hinweis:

Durch den SQL Express-Grenzwert von 4 GB kann es passieren, dass der Konverter während der Vorbereitungsphase der Migration einer sehr umfangreichen Visual SourceSafe-Datenbank beendet wird. Um fortzufahren, müssen Sie entweder den Konverter so einrichten, dass SQL Server anstelle von SQL Express verwendet wird, oder versuchen, kleinere Order oder eine partielle Versionsgeschichte mithilfe des Visual SourceSafe-Archivfeatures zu migrieren. Sie können den Konverter so einrichten, dass SQL Server in der Einstellungsdatei verwendet wird.

Wenn Sie die Quellcodeverwaltungs-Migration analysieren möchten, müssen Sie Systemadministrator für SQLExpress sein. Wenn Sie Visual Studio installiert haben, verfügen Sie bereits standardmäßig über die erforderlichen Privilegien für SQLExpress. Wenn Sie noch kein Systemadministrator für das installierte SQLExpress sind, müssen Sie von einem Systemadministrator als Systemadministrator hinzugefügt werden.

Erforderliche Berechtigungen

Um diese Schritte ausführen zu können, müssen Sie Mitglied der Sicherheitsgruppe Administratoren für diesen Computer sein. Sie müssen außerdem Mitglied der sysadmin-Serverrolle für SQL Express sein. In der Standardeinstellung sind Sie automatisch Mitglied der sysadmin-Serverrolle, wenn Sie Mitglied der Sicherheitsgruppe Administratoren auf dem Computer sind, auf dem SQL Express installiert wurde. Weitere Informationen finden Sie in der SQL Server 2005-Dokumentation unter "sysadmin" https://go.microsoft.com/fwlink/?LinkId=60405.

So fügen Sie einen Systemadministrator für SQLExpress hinzu

  1. Installieren Sie SQL Express auf dem Computer, auf dem Sie den Visual SourceSafe-Konverter ausführen möchten. Wenn Sie Visual Studio 2008 installieren, ist SQL Express standardmäßig installiert.

  2. Navigieren Sie zu dem Ordner, in dem sich SQLCMD.exe befindet. In der Standardeinstellung ist SQLCMD.exe unter <Stammverzeichnis>:\Programme\Microsoft SQL Server\90\Tools\Binn installiert. Geben Sie an der Eingabeaufforderung folgende Befehle ein:

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

Siehe auch

Aufgaben

Gewusst wie: Analysieren der Visual SourceSafe-Datenbank für die Migration