Freigeben über


Einschränkungen bei der Konvertierung des Oracle-Schemas in das Azure Database for PostgreSQL-Schema (Vorschau)

In dieser Vorschau werden bekannte Einschränkungen, nicht unterstützte Objekte und Migrationsüberlegungen zusammengefasst, wenn Sie das Oracle → PostgreSQL-Schemakonvertierungsfeature in Visual Studio Code verwenden.

In diesem Artikel werden die bekannten Einschränkungen und Begrenzungen beschrieben, wenn Sie die Oracle-zu-PostgreSQL-Schema-Konvertierungsfunktion in Visual Studio Code verwenden.

Einschränkungen der Plattformunterstützung

  • ARM64: Derzeit nicht auf Windows- und Linux-Plattformen unterstützt

Nicht unterstützte Oracle-Objekte

Die folgenden Oracle-Datenbankobjekte werden nicht automatisch konvertiert und als Überprüfungsaufgaben gekennzeichnet, die manuelle Eingriffe erfordern:

Schemaobjekte

  • Globale temporäre Tabelle
  • Blockchain-Tabelle
  • Bitmapindex
  • Umgekehrter Schlüsselindex
  • Unsichtbarer Index
  • Globaler partitionierter Index
  • Index für virtuelle Spalte
  • Oracle Text-Domänenindex
  • Oracle Spatial Domain-Index
  • Sequenzreihenfolge
  • Sequenz ohne Reihenfolge
  • DDL-Trigger mit FOLLOWS, PRECEDES oder WHEN
  • Autonome Transaktionstrigger
  • Auslöser von Systemereignissen
  • Hierarchische Abfragen
  • PIVOT- und UNPIVOT-Vorgänge
  • Flashbackabfragen
  • Materialisierte Ansichtsabfrage neu schreiben
  • Aktualisieren bei Commit MV
  • REFRESH FAST MV

Datentypen

  • INVISIBLE-Datentyp

Hilfe erhalten

Beim Auftreten von Einschränkungen:

  1. Verwenden Sie den GitHub Copilot Agent Mode für geführte Unterstützung bei Überprüfungsaufgaben.
  2. Consult PostgreSQL documentation for alternative implementations.
  3. Überprüfen Sie bewährte Methoden für Muster zur Migration von Oracle zu PostgreSQL.
  4. Testen Sie in einer Testumgebung bevor Sie in der Produktionsumgebung bereitstellen.