Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
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
Vittnesmål (3)
bra förklaring av varje punkt och ge inlämningsuppgifter för övning.
Piseth Ben - ACLEDA Bank Plc.
Kurs - Oracle Database 19c: SQL Tuning Workshop
Maskintolkat
anpassad efter vår förståelse och våra data
Vincent Long - ASSMANG PTY LTD
Kurs - Business Intelligence with SSAS
Maskintolkat
De utbildningsmaterial som tillhandahålls.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Maskintolkat