Udostępnij za pomocą


Ograniczenia konwersji schematu Oracle do usługi Azure Database PostgreSQL w wersji zapoznawczej

Ta wersja zapoznawcza zawiera podsumowanie znanych ograniczeń, nieobsługiwanych obiektów i zagadnień dotyczących migracji podczas korzystania z funkcji konwersji schematu Oracle → PostgreSQL w programie Visual Studio Code.

W tym artykule opisano znane ograniczenia dotyczące używania funkcji konwersji schematu Oracle to PostgreSQL w programie Visual Studio Code.

Ograniczenia obsługi platformy

  • ARM64: Obecnie nieobsługiwane na platformach Windows i Linux

Nieobsługiwane obiekty Oracle

Następujące obiekty bazy danych Oracle nie są automatycznie konwertowane i są oflagowane jako Zadania przeglądu , które wymagają interwencji ręcznej:

Obiekty schematu

  • Globalna tabela tymczasowa
  • Tabela łańcucha bloków
  • Indeks mapy bitowej
  • Indeks odwrotnego klucza
  • Niewidoczny indeks
  • Globalny indeks podzielony na partycje
  • Indeks na kolumnie wirtualnej
  • Indeks domeny Oracle Text
  • Indeks domeny Oracle Spatial
  • Kolejność sekwencji
  • Sekwencja bez kolejności
  • Wyzwalacze DDL z instrukcjami FOLLOWS, PRECEDES lub WHEN
  • Wyzwalacze transakcji autonomicznych
  • Wyzwalacze zdarzeń systemowych
  • Zapytania hierarchiczne
  • Operacje PIVOT i UNPIVOT
  • Zapytania flashback
  • Ponowne zapisywanie zmaterializowanego zapytania widoku
  • ODŚWIEŻANIE NA STRONIE COMMIT MV
  • ODŚWIEŻ SZYBKO MV

Typy danych

  • NIEWIDOCZNY typ danych

Uzyskiwanie pomocy

W przypadku napotkania ograniczeń:

  1. Użyj trybu agenta GitHub Copilot dla uzyskania prowadzonej pomocy przy zadaniach przeglądowych.
  2. Zapoznaj się z dokumentacją bazy danych PostgreSQL , aby zapoznać się z alternatywnymi implementacjami.
  3. Zapoznaj się z najlepszymi rozwiązaniami dotyczącymi wzorców migracji oracle to PostgreSQL.
  4. Przetestuj w środowisku tymczasowym przed wdrożeniem w środowisku produkcyjnym.