Freigeben über


Erstellen und Verwalten von Projekten (AccessToSQL)

Um Access-Datenbanken zu SQL Server oder Azure SQL zu migrieren, müssen Sie zuerst ein SQL Server Migration Assistant (SSMA)-Projekt erstellen. Das Projekt ist eine Datei, die Metadaten zu den Access-Datenbanken enthält, die Sie zu SQL Server oder Azure SQL migrieren möchten, Metadaten zur Zielinstanz von SQL Server oder Azure SQL, die die migrierten Objekte und Daten, SQL Server-Verbindungsinformationen und Projekteinstellungen empfängt.

Überprüfen der Standardprojekteinstellungen

SSMA enthält mehrere Optionen zum Konvertieren und Synchronisieren von Datenbankobjekten und zum Konvertieren von Daten. Die Standardeinstellung für diese Optionen ist für viele Benutzer geeignet. Bevor Sie jedoch ein neues SSMA-Projekt erstellen, sollten Sie die Optionen überprüfen und bei Bedarf die Standardeinstellungen für alle neuen Projekte ändern.

  1. Wählen Sie im Menü "Extras " die Option "Standardprojekteinstellungen" aus.

  2. Wählen Sie den Projekttyp in der Dropdownliste " Zielversion der Migration " aus, für die Einstellungen angezeigt oder geändert werden sollen, und wählen Sie dann die Registerkarte " Allgemein " aus.

  3. Wählen Sie im linken Bereich "Konvertierung" aus.

  4. Überprüfen Sie im rechten Bereich die Optionen. Weitere Informationen zu diesen Optionen finden Sie unter "Project-Einstellungen (Konvertierung)".

  5. Ändern Sie die Optionen nach Bedarf.

  6. Wiederholen Sie die vorherigen Schritte für die Seiten "Migration", "GUI" und "Typzuordnung".

Hinweis

Azure SQL-Einstellungen sind nur verfügbar, wenn Sie beim Erstellen eines Projekts die Migration zu Azure SQL auswählen.

Neue Projekte erstellen

SSMA beginnt ohne Laden eines Standardprojekts. Um Daten aus Access-Datenbanken zu SQL Server oder Azure SQL zu migrieren, müssen Sie ein Projekt erstellen.

  1. Wählen Sie im Menü Datei die Option Neues Projekt aus.

    Das Dialogfeld Neues Projekt wird angezeigt.

  2. Geben Sie im Feld "Name " einen Namen für Ihr Projekt ein.

  3. Geben Sie im Feld "Speicherort " einen Ordner für das Projekt ein, oder wählen Sie ihn aus.

  4. Wählen Sie in der Dropdownliste "Migration To " eine der folgenden Versionen aus, und wählen Sie dann "OK" aus:

    • SQL Server 2016 (13.x)
    • SQL Server 2017 (14.x)
    • SQL Server 2019 (15.x)
    • SQL Server 2022 (16.x)
    • SQL Server 2025 (17.x)
    • Azure SQL-Datenbank
    • Verwaltete Azure SQL-Instanz

SSMA erstellt die Projektdatei. Sie können nun den nächsten Schritt zum Hinzufügen einer oder mehrerer Access-Datenbanken ausführen.

Anpassen von Projekteinstellungen

Zusätzlich zum Definieren von Standardprojekteinstellungen, die für alle neuen SSMA-Projekte gelten, können Sie auch die Einstellungen für jedes Projekt anpassen. Weitere Informationen finden Sie unter Festlegen von Konvertierungs- und Migrationsoptionen.

Wenn Sie Datentypzuordnungen zwischen Quell- und Zieldatenbanken anpassen, können Sie Zuordnungen auf Projekt-, Datenbank- oder Objektebene definieren. Weitere Informationen zur Typzuordnung finden Sie unter Zuordnen von Quell- und Zieldatentypen.

Projekte speichern

Wenn Sie ein Projekt speichern, speichert SSMA die Projekteinstellungen und optional die Datenbankmetadaten in der Projektdatei.

  • Wählen Sie im Menü Datei die Option Projekt speichern aus.

    Wenn Datenbanken innerhalb des Projekts geändert oder nicht konvertiert wurden, werden Sie von SSMA aufgefordert, Metadaten im Projekt zu speichern. Wenn Sie Metadaten speichern, können Sie offline arbeiten. Außerdem können Sie eine vollständige Projektdatei an andere Personen senden, einschließlich des technischen Supports. Wenn Sie aufgefordert werden, Metadaten zu speichern, führen Sie die folgenden Schritte aus:

    1. Aktivieren Sie für jede Datenbank, die den Status Metadaten fehlen aufweist, das Kontrollkästchen neben dem Datenbanknamen.

      Das Speichern von Metadaten kann mehrere Minuten dauern. Wenn Sie an diesem Punkt keine Metadaten speichern möchten, aktivieren Sie keine Kontrollkästchen.

    2. Wählen Sie Speichern aus.

      SSMA analysiert die Access-Schemas und speichert die Metadaten in der Projektdatei.

Projekte öffnen

Wenn Sie ein Projekt öffnen, wird es von SQL Server oder Azure SQL getrennt. Auf diese Weise können Sie offline arbeiten. Zum Aktualisieren von Metadaten laden Sie Datenbankobjekte in SQL Server oder Azure SQL. Zum Migrieren von Daten müssen Sie eine erneute Verbindung mit SQL Server oder Azure SQL herstellen.

  1. Verwenden Sie eines der folgenden Verfahren:

    • Zeigen Sie im Menü "Datei " auf " Zuletzt verwendete Projekte", und wählen Sie dann das Projekt aus, das Sie öffnen möchten.

    • Wählen Sie im Menü "Datei " die Option "Projekt öffnen", suchen Sie die .a2ssproj Projektdatei, wählen Sie die Datei und dann " Öffnen" aus.

  2. Um die Verbindung mit SQL Server wiederherzustellen, wählen Sie im Menü "Datei " die Option "Erneut mit SQL Server verbinden" aus.

  3. Um die Verbindung mit Azure SQL wiederherzustellen, wählen Sie im Menü "Datei " die Option "Erneut mit Azure SQL verbinden" aus.