Konvertera Oracle-databasobjekt till Microsoft SQL
Kommentar
Tillägget dras tillbaka den 15 december 2024. Vi kommer att sluta stödja det här verktyget för eventuella problem som uppstår och kommer inte att utfärda några felkorrigeringar eller ytterligare uppdateringar.
När tillägget Database Schema Conversion Toolkit (Oracle till Microsoft SQL) har installerats kan du börja konvertera dina Oracle-databasobjekt till Microsoft SQL-plattformen.
Skapa SQL Database-målprojekt
Det första steget i konverteringsprocessen är att förbereda SQL Database-målprojektet, där genererade T-SQL-skript lagras. För att göra detta:
Gå till vyn Databasprojekt och välj Skapa ny för att skapa ett nytt SQL Database-projekt
I dialogrutan Skapa nytt projekt väljer du SQL Database som typ, anger namnet på projektet, väljer platsen där du vill att projektet ska lagras och väljer önskad målplattform
Kommentar
När du riktar in dig på lokal SQL Server stöds endast SQL Server 2012 och senare av Verktyget för databasschemakonvertering (Oracle till Microsoft SQL).
Välj Skapa för att slutföra skapandet av SQL Database-projektet
Kommentar
Nu kan Azure Data Studio behöva starta om för att projektet ska skapas och läggas till på arbetsytan.
Du bör se ett tomt SQL Database-projekt i vyn Databasprojekt
Ansluta till Oracle-källdatabasen
Nästa steg i schemakonverteringsprocessen är att ansluta till en Oracle-databas.
Konvertera Oracle-databasobjekt
När anslutningen till Oracle-databasen upprättas kan du börja konvertera databasobjekt.
I vyn Anslutningar högerklickar du på ett Oracle-schema som du vill konvertera till Microsoft SQL och väljer Konvertera till Microsoft SQL. Om du vill konvertera flera scheman samtidigt högerklickar du på hela serverelementet.
Kommentar
Konverteringsalternativet är endast tillgängligt på server- och schemanivåer. Om du behöver konvertera enskilda objekt kan du begränsa objektmarkeringen i nästa steg.
Dialogrutan Konvertera databasobjekt visas.
I steget Välj objekt att konvertera väljer du schemaobjekt som du vill konvertera.
Kommentar
Överordnade objekt väljs automatiskt. När du till exempel väljer ett index inkluderas även den överordnade tabellen för att se till att alla nödvändiga kontexter är tillgängliga för konverteringen.
Välj Nästa när du är klar för att gå vidare till nästa steg.
I steget Välj måldatabasprojekt väljer du ett SQL Database-projekt som du skapade tidigare, där du vill att konverterade T-SQL-skript ska lagras.
Om DITT SQL Database-projekt redan innehåller skriptfiler som tidigare genererades av konverteringen kan du överväga att välja alternativet Skriv över befintliga objekt för att ersätta befintliga skriptfiler.
Välj Nästa när du är klar för att gå vidare till nästa steg.
I steget Konverteringsinställningar kan du läsa in en konfigurationsfil för konvertering.
Välj Klar för att slutföra guiden och starta schemakonverteringen.
Konverteringsaktiviteten startas.
Du kan spåra konverteringens förlopp genom att växla till Verktyg för databasschemakonvertering (Oracle till Microsoft SQL) på panelen Utdata .
Granska konverterade skript
När konverteringen är klar läggs konverterade skriptfiler till i SQL Database-målprojektet.
Om det finns några konverteringsmeddelanden visas de på panelen Problem och du kan navigera till platsen för konverteringsmeddelandet genom att välja meddelanderaden.
Konverteringsmeddelanden bäddas också in som kommentarer i de konverterade SQL-skripten. När de har åtgärdats kan kommentarerna tas bort.
Kommentar
Du kan stänga Azure Data Studio när som helst och öppna SQL Database-projektet igen senare. För att identifiera konverteringsmeddelanden i SQL Database-projektet som konverterades tidigare öppnar du kommandopaletten... från menyn Visa och kör DSCT (Oracle till Microsoft SQL): Kommandot Identifiera problem .
Distribuera Microsoft SQL-måldatabasen
När alla problem som uppstår under konverteringen åtgärdas kan du distribuera databasen till målservern.