Migrieren von Oracle-Datenbanken zu SQL Server (OracleToSQL)

Sql Server Migration Assistant (SSMA) für Oracle ist eine umfassende Umgebung, die Ihnen hilft, Oracle-Datenbanken schnell zu SQL Server, Azure SQL-Datenbank oder Azure Synapse Analytics zu migrieren. Mithilfe von SSMA für Oracle können Sie Datenbankobjekte und -daten überprüfen, Datenbanken für die Migration bewerten, Datenbankobjekte zu SQL Server, Azure SQL-Datenbank oder Azure Synapse Analytics migrieren und dann Daten zu SQL Server, Azure SQL-Datenbank oder Azure Synapse Analytics migrieren. Sie können SYS- und SYSTEM Oracle-Schemas nicht migrieren.

Datenbankmigrationsbewertung für Oracle-Erweiterung

Probieren Sie die Datenbankmigrationsbewertung für Oracle-Erweiterung in Azure Data Studio für Oracle aus, um eine SQL-Vorbewertung und Workload-Kategorisierung auszuführen. Diese Erweiterung ist nützlich, wenn Sie:

  • in der frühen Phase von Oracle zu SQL-Migration und müssen eine allgemeine Workload-Bewertung durchführen
  • Interesse an der Größenanpassung eines Azure SQL-Ziels für Ihre Oracle-Workload
  • Um die Featuremigrationsparität zu verstehen

Für eine ausführliche Codebewertung und -konvertierung verwenden Sie SSMA für Oracle.

Um Objekte und Daten aus Oracle-Datenbanken erfolgreich zu SQL Server, Azure SQL-Datenbank oder Azure Synapse Analytics zu migrieren, verwenden Sie den folgenden Prozess:

  1. Erstellen Sie ein neues SSMA-Projekt.

    Nachdem Sie das Projekt erstellt haben, können Sie die Optionen für die Projektkonvertierung, Migration und Typzuordnung festlegen. Informationen zu Projekteinstellungen finden Sie unter Festlegen von Projektoptionen (OracleToSQL). Informationen zum Anpassen von Datentypzuordnungen finden Sie unter Mapping Oracle und SQL Server Data Types (OracleToSQL).For information about how to customize data mappings, see Mapping Oracle and SQL Server Data Types (OracleToSQL).For information about how to customize data mappings, see Mapping Oracle and SQL Server Data Types (OracleToSQL).

  2. Stellen Sie eine Verbindung mit dem Oracle-Datenbankserver her.

  3. Stellen Sie eine Verbindung mit einer Instanz von SQL Server her.

  4. Ordnen Sie Oracle-Datenbankschemas SQL Server-Datenbankschemas zu.

  5. Optional können Sie Bewertungsberichte erstellen, um Datenbankobjekte für die Konvertierung zu bewerten und die Konvertierungszeit zu schätzen.

  6. Konvertieren Sie Oracle-Datenbankschemas in SQL Server-Schemas.

  7. Laden Sie die konvertierten Datenbankobjekte in SQL Server.

    Sie verfügen über zwei Möglichkeiten:

    • Speichern eines Skripts und Ausführen in SQL Server
    • Synchronisieren der Datenbankobjekte
  8. Migrieren von Daten zu SQL Server.

  9. Aktualisieren Sie bei Bedarf Datenbankanwendungen.

Siehe auch