Dela via


Verktyg för databasschemakonvertering

Verktyget för databasschemakonvertering är ett Azure Data Studio-tillägg för konvertering av Oracle-databasscheman till Microsoft SQL-plattformen. Det hjälper till att konvertera de flesta databaslagringsobjekt och kodobjekt till ett format som är kompatibelt med måldatabasen. Verktyget för konvertering av databasscheman i Azure Data Studio möjliggör tidigare migrering och modernisering av Oracle-arbetsbelastningar i uteslutande Linux-miljöer jämfört med SQL Server Migration Assistant.

I det här avsnittet beskrivs verktyg för konvertering av databasscheman och stegvisa instruktioner för att konvertera Oracle-databasscheman.

Källor som stöds

Oracle-databaser version 11.2.0.4 och senare stöds som källa.

Kommentar

Tillägget Database Schema Conversion Toolkit är beroende av tillägget för oracle för att upprätta en anslutning till Oracle-databasen och SQL Database Projects-tillägget för att visa de konverterade schemautdata och dess distribution på målet.

Mål som stöds

Tillägget Konverteringsverktyg för databasschema stöder för närvarande följande mål:

  • Microsoft SQL Server 2017 och senare
  • Azure SQL Database
  • Hanterad Azure SQL-instans

Objekt som stöds för närvarande

Verktyget för konvertering av databasschema stöder automatisk konvertering av följande databasobjekt från Oracle till Microsoft SQL-plattformen:

  • Grundläggande tabelldefinitioner (kolumner, index, primärnyckel, sekundärnyckel, unika begränsningar och kontrollbegränsningar)
  • Förfaranden
  • Vyer
  • Utlösare
  • Sekvenser
  • Synonymer
  • Grundläggande rutiner och anrop till användardefinierade rutiner
  • Grundläggande DDL, TCL-instruktioner inklusive inbyggda funktioner
  • Programabilitetskonstruktioner som Undantag, CTE:er
  • Stöd för uttryck som CASE, LOOPs, Conditions

Kommentar

Om databasen innehåller en betydande mängd objekt som verktyget för konvertering av databasscheman för närvarande inte stöder, kan du överväga att använda SQL Server Migration Assistant för Oracle, vilket ger automatisk konvertering för ytterligare objekttyper, men som bara kan användas i Windows.