Freigeben über


Arbeiten mit SSMA-Projekten (OracleToSQL)

Um Oracle-Datenbanken zu SQL Server zu migrieren, erstellen Sie zuerst ein SSMA-Projekt. Das Projekt ist eine Datei, die die folgenden Informationen enthält:

  • Metadaten zu den Oracle-Datenbanken, die Sie zu SQL Server migrieren möchten.
  • Metadaten zur Zielinstanz von SQL Server, die die migrierten Objekte und Daten empfangen.
  • SQL Server-Verbindungsinformationen.
  • Projekteinstellungen.

Wenn Sie ein Projekt öffnen, wird es von Oracle und SQL Server getrennt. Auf diese Weise können Sie offline arbeiten. Weitere Informationen zum erneuten Herstellen einer Verbindung mit SQL Server finden Sie unter Herstellen einer Verbindung mit SQL Server (OracleToSQL).For information about reconnecting to SQL Server, see Connecting to SQL Server (OracleToSQL).

Überprüfen der Standardprojekteinstellungen

SSMA enthält mehrere Einstellungen zum Konvertieren und Laden von Datenbankobjekten, zum Migrieren von Daten und zum Synchronisieren von SSMA mit Oracle und SQL Server. Die Standardeinstellungen sind für viele Benutzer geeignet. Bevor Sie jedoch ein neues SSMA-Projekt erstellen, sollten Sie die Einstellungen überprüfen. Wenn Sie möchten, können Sie die Standardeinstellungen ändern, die für alle neuen Projekte verwendet werden.

Überprüfen der Standardprojekteinstellungen

  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 müssen, und wählen Sie dann die Registerkarte "Allgemein" aus.

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

  4. Überprüfen und ändern Sie im rechten Bereich die Einstellungen nach Bedarf. Weitere Informationen zu diesen Einstellungen finden Sie unter Project Settings (Conversion) (OracleToSQL).

  5. Wiederholen Sie die Schritte 1 bis 3 für die Seiten "Migration", "Synchronisierung", "Laden von Systemobjekten", "GUI" und "Typzuordnung".

Neue Projekte erstellen

Um Daten aus Oracle-Datenbanken zu SQL Server zu migrieren, müssen Sie zuerst ein Projekt erstellen.

Erstellen eines Projekts

  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, und wählen Sie dann "OK" aus.

  4. Wählen Sie in der Dropdownliste "Migration To " die Version von SQL Server-Ziel aus, die für die Migration verwendet wird. Die verfügbaren Optionen sind:

    • SQL Server 2005
    • SQL Server 2008
    • SQL Server 2014
    • SQL Server 2016
    • SQL Server 2017
    • SQL Server 2019
    • SQL Server 2022
    • Azure SQL-Datenbank

Anpassen von Projekteinstellungen

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

Wenn Sie Datentypzuordnungen zwischen Quell- und Zieldatenbanken anpassen, können Sie Zuordnungen auf Projekt-, Datenbank- oder Objektebene definieren. Weitere Informationen finden Sie unter Zuordnung von Oracle- und SQL Server-Datentypen (OracleToSQL).For more information, see Mapping Oracle and SQL Server Data Types (OracleToSQL).

Projekte speichern

Wenn Sie ein Projekt speichern, behält SSMA die Projekteinstellungen und optional die Datenbankmetadaten in der Projektdatei bei.

Speichern eines Projekts

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

    Wenn sich Schemas im Projekt geändert oder nicht konvertiert wurden, werden Sie von SSMA aufgefordert, Metadaten zu laden und zu speichern. Beim Laden und Speichern von Metadaten können Sie offline arbeiten. Außerdem können Sie eine vollständige Projektdatei an andere Personen senden, z. B. technisches Supportpersonal. Wenn Sie aufgefordert werden, Metadaten zu speichern, gehen Sie wie folgt vor:

    1. Aktivieren Sie für jedes Schema, das den Status " Metadaten fehlt", das Kontrollkästchen neben dem Datenbanknamen.

      Das Speichern von Metadaten kann mehrere Minuten dauern. Wenn Sie metadaten noch nicht speichern möchten, aktivieren Sie keine Kontrollkästchen.

    2. Klicken Sie auf die Schaltfläche Speichern.

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

Projekte öffnen

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

Öffnen eines Projekts

  1. Wenden Sie eines der folgenden Verfahren an:

    • 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 .o2ssproj Projektdatei, wählen Sie die Datei und dann " Öffnen" aus.

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

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

Siehe auch

Nächste Schritte

  • Der nächste Schritt im Migrationsprozess besteht darin, eine Verbindung mit Oracle Database (OracleToSQL) herzustellen.