Konvertierungstool für Datenbankschemas
Hinweis
Diese Erweiterung wird am 15. Dezember 2024 ausgemustert. Wir werden dieses Tool für alle auftretenden Probleme in Zukunft nicht mehr unterstützen und keine Programmfehlerbehebung oder weitere Updates herausgeben.
Das Toolkit zur Konvertierung von Datenbankschemen ist eine Azure Data Studio-Erweiterung für die Migration von Oracle-Datenbankschemas zur Microsoft SQL-Plattform. Es hilft bei der Konvertierung der meisten Datenbankspeicherobjekte und Codeobjekte in ein Format, das mit der Zieldatenbank kompatibel ist. Das Toolkit zur Konvertierung von Datenbankschemen in Azure Data Studio ermöglicht die bisher nicht unterstützte Migration und Modernisierung von Oracle-Workloads in reinen Linux-Umgebungen im Vergleich zum SQL Server Migration Assistant.
In diesem Abschnitt erfahren Sie mehr über das Toolkit zur Konvertierung von Datenbankschemen und erhalten ausführliche Anweisungen zum Konvertieren von Oracle-Datenbankschemas.
Unterstützte Quellen
Oracle-Datenbanken ab Version 11.2.0.4 werden als Quelle unterstützt.
Hinweis
Die Erweiterung mit dem Toolkit zur Konvertierung von Datenbankschemen erfordert die Erweiterung für Oracle, um eine Verbindung mit der Oracle-Datenbank herzustellen, und die Erweiterung für SQL-Datenbankprojekte, um die konvertierte Schemaausgabe und deren Bereitstellung am Ziel anzuzeigen.
Unterstützte Ziele
Die Erweiterung mit dem Toolkit zur Konvertierung von Datenbankschemen unterstützt derzeit die folgenden Ziele:
- Microsoft SQL Server 2017 und höher
- Azure SQL-Datenbank
- Verwaltete Azure SQL-Instanz
Derzeit unterstützte Objekte
Das Toolkit zur Konvertierung von Datenbankschemen unterstützt die automatisierte Konvertierung der folgenden Datenbankobjekte von Oracle zur Microsoft SQL-Plattform:
- Grundlegende Tabellendefinitionen (Spalten, Indizes, Primärschlüssel, Fremdschlüssel, Eindeutigkeits- und Überprüfungseinschränkungen)
- Prozeduren
- Ansichten
- Auslöser
- Sequenzen
- Synonyme
- Grundlegende Routinen und Aufrufe von benutzerdefinierten Routinen
- Grundlegende DDL- und TCL-Anweisungen, einschließlich integrierter Funktionen
- Programmierbarkeitskonstrukte wie Ausnahmen und CTEs
- Unterstützung für Ausdrücke wie CASE, LOOPs und Bedingungen
Hinweis
Wenn Ihre Datenbank eine erhebliche Anzahl von Objekten enthält, die vom Konvertierungstool für Datenbankschemas derzeit nicht unterstützt werden, können Sie die Verwendung des SQL Server Migration Assistant für Oracle in Betracht ziehen, der eine automatisierte Konvertierung für weitere Objekttypen bietet, aber nur unter Windows verwendet werden kann.