Freigeben über


Oracle-Datenbanken zu SQL-Server (OracleToSQL) migrieren

Bei SQL Server Migration Assistant (SSMA) für Oracle handelt es sich um eine umfassende Umgebung, mit deren Hilfe Sie Oracle-Datenbanken schnell zu SQL Server, Azure SQL-Datenbank oder Azure Synapse Analytics migrieren können. Mithilfe von SSMA für Oracle können Sie Datenbankobjekte und Daten überprüfen, Datenbanken für die Migration bewerten sowie Datenbankobjekte und danach Daten zu SQL Server, Azure SQL-Datenbank oder Azure Synapse Analytics migrieren. SYS- und SYSTEM-Oracle-Schemas lassen sich nicht migrieren.

Datenbankmigrationsbewertung für Oracle-Erweiterung

Probieren Sie die Erweiterung Database Migration Assessment für Oracle in Azure Data Studio für die Vorabbewertung der Migration von Oracle zu SQL und die Workloadkategorisierung aus. Diese Erweiterung ist nützlich, wenn Sie:

  • sich in der Frühphase der Migration von Oracle zu SQL befinden und eine allgemeine Bewertung der Workload durchführen müssen;
  • Interesse an der Dimensionierung eines Azure SQL-Ziels für Ihre Oracle-Workload haben;
  • die Migrationsparität von Features nachvollziehen möchten.

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

Gehen Sie wie folgt vor, um Objekte und Daten aus Oracle-Datenbanken erfolgreich zu SQL Server, Azure SQL-Datenbank oder Azure Synapse Analytics zu migrieren:

  1. Erstellen Sie ein neues SSMA-Projekt.

    Nach Erstellung des Projekts können Sie die Optionen für die Projektkonvertierung, Migration und Typzuordnung festlegen. Informationen zu Projekteinstellungen finden Sie unter Festlegen von Projektoptionen (OracleToSQL). Informationen zur Vorgehensweise zum Anpassen von Datentypzuordnungen finden Sie unter Zuordnen von Oracle- und SQL Server-Datentypen (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 die Oracle-Datenbankschemas den SQL Server-Datenbankschemas zu.

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

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

  7. Laden Sie die konvertierten Datenbankobjekte in SQL Server.

    Sie haben zwei Möglichkeiten:

    • Skript speichern und in SQL Server ausführen
    • Die Datenbankobjekte synchronisieren
  8. Migrieren Sie die Daten zu SQL Server.

  9. Aktualisieren Sie bei Bedarf die Datenbankanwendungen.

Siehe auch