Kom i kontakt

Kursplan

Introduktion till Databasmigrering

  • Varför migrera från proprietära till öppna källkoder
  • Jämförelse av arkitektur mellan Oracle/SQL Server och PostgreSQL
  • Vanliga utmaningar vid migrering och framgångsfaktorer
  • Översikt över migrationsmetodikerna

Förberedande bedömning och planering

  • Databasinventering och analys av beroenden
  • Evaluering av schemakomplexitet
  • Bedömning av applikationskompatibilitet
  • Skapa en migrationskartläggning och tidslinje

Schemamigreringsstrategier

  • Konvertering av Oracle-datatyper till PostgreSQL
  • Översättning av SQL Server-datatyper
  • Konvertering av tabellstruktur
  • Mappning av index och begränsningar

Objektmigration: Lagrade procedurer och funktioner

  • Konvertering från PL/SQL till PL/pgSQL
  • Tekniker för T-SQL-översättning
  • Motsvarigheter för inbyggda funktioner
  • Omstrukturering av paket och procedurer

Datamigreringsverktyg och tekniker

  • Användning av pg_dump och pg_restore
  • Oracle FDW för datamigrering
  • SQL Server-integrationstjänster
  • Hantera stora datavolymer effektivt

Migrering av applikationskod

  • Skillnader mellan JDBC- och ODBC-drivrutiner
  • Ändringar av anslutningssträngar
  • Skillnader i SQL-dialekter i applikationskoden
  • Hantera proprietära funktioner

Testning och validering

  • Kontroll av dataintegritet
  • Strategier för funktionell testning
  • Prestandajämförelser
  • Parallell drift och planering av övergång

Optimering efter migrationen

  • Inställning av frågeprestanda i PostgreSQL
  • Konfigurationsjusteringar för migrerade arbetsbelastningar
  • Uppbyggnad av övervakning och larmning
  • Hänsyn till fortsatt underhåll

Felsökning av vanliga migrationsproblem

  • Fallstudie: Utmaningar vid Oracle-migrering
  • Fallstudie: Utmaningar vid SQL Server-migrering
  • Rullningsstrategier
  • Lärdomar och bästa praxis

Praktisk migreringsworkshop

  • Vägledande migrering av ett exempelsschema
  • Övningar i dataextraktion och inläsning
  • Träning i kodkonvertering
  • Övningar för validering och verifiering

Krav

  • Grundläggande förståelse av relationella databaser
  • Erfarenhet av SQL
  • Kunskap om koncept inom databashantering

Målgrupp

  • Databasadministratörer
  • Applikationsutvecklare
  • IT-arkitekter
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier