Förhandsversion av schemakonverteringsbegränsningar för Oracle till Azure Database PostgreSQL

Den här förhandsversionen sammanfattar kända begränsningar, objekt som inte stöds och migreringsöverväganden när du använder oracle-→ PostgreSQL-schemakonverteringsfunktionen i Visual Studio Code.

Den här artikeln beskriver kända begränsningar och begränsningar när du använder funktionen Oracle till PostgreSQL-schemakonvertering i Visual Studio Code.

Begränsningar för plattformsstöd

  • ARM64: Stöds för närvarande inte på Windows- och Linux-plattformar

Oracle-objekt som inte stöds

Följande Oracle-databasobjekt konverteras inte automatiskt och flaggas som Granskningsuppgifter som kräver manuella åtgärder:

Schemaobjekt

  • Global tillfällig tabell
  • Blockkedjetabell
  • Bitmapindex
  • Index för omvänd nyckel
  • Osynligt index
  • Globalt partitionerat index
  • Index på virtuell kolumn
  • Oracle Text-domänindex
  • Oracle Spatial Domain Index
  • Sekvensordning
  • Sekvens utan ordning
  • DDL-utlösare med FOLLOWS, PRECEDES eller WHEN
  • Autonoma transaktionsutlösare
  • Systemhändelseutlösare
  • Hierarkiska frågor
  • PIVOT- och UNPIVOT-operationer
  • Flashback-frågor
  • Omskrivning av materialiserad vyfråga
  • UPPDATERA PÅ COMMIT MV
  • UPPDATERA FAST MV

Datatyper

  • OSYNLIG datatyp

Få hjälp

När du stöter på begränsningar:

  1. Använd GitHub Copilot-agentläge för guidad hjälp med granskningsuppgifter.
  2. I PostgreSQL-dokumentationen finns alternativa implementeringar.
  3. Granska bästa praxis av migreringsmönster från Oracle till PostgreSQL.
  4. Testa i scratch-miljön innan du distribuerar till produktion.