Zkuste nás kontaktovat

Návrh Školení

Úvod do migrace databází

  • Důvody pro migraci od proprietárních řešení k open source
  • Srovnání architektury Oracle/SQL Server a PostgreSQL
  • Běžné výzvy při migraci a faktory úspěchu
  • Přehled metodik migrace

Posouzení a plánování před migrací

  • Inventář databází a analýza závislostí
  • Vyhodnocení složitosti schématu
  • Posouzení kompatibility aplikací
  • Stanovení migrační mapy a harmonogramu

Strategie migrace schématu

  • Konverze datových typů Oracle na PostgreSQL
  • Překlad datových typů SQL Server
  • Konverze struktury tabulek
  • Mapování indexů a omezení

Migrace objektů: Uložené procedury a funkce

  • Konverze PL/SQL na PL/pgSQL
  • Techniky překladu T-SQL
  • Ekvivalentní vestavěné funkce
  • Prestukturalizace balíčků a procedur

Nástroje a techniky migrace dat

  • Použití nástrojů pg_dump a pg_restore
  • Využití Oracle FDW pro migraci dat
  • Integrační služby SQL Server
  • Efektivní zpracování velkých objemů dat

Migrace kódu aplikace

  • Rozdíly ovladačů JDBC a ODBC
  • Úprava připojovacích řetězců
  • Rozdíly v SQL dialektech uvnitř kódu aplikace
  • Zvládání proprietárních funkcí

Testování a validace

  • Ověření integrity dat
  • Strategie funkčního testování
  • Vyhodnocení výkonu
  • Souběžný provoz a plánování přepnutí (cutover)

Optimalizace po migraci

  • Ladění výkonu dotazů v PostgreSQL
  • Nastavení konfigurace pro migrované zátěže
  • Nastavení monitorování a upozornění
  • Zohlednění požadavků na dlouhodobou údržbu

Řešení běžných problémů při migraci

  • Případová studie: Výzvy při migraci z Oracle
  • Případová studie: Výzvy při migraci z SQL Server
  • Strategie rollbacku
  • Úč lessons learned a osvědčené postupy

Taneční dílna s migrací v praxi

  • Vedená migrace vzorového schématu
  • Cvičení extrakce a načítání dat
  • Praxe konverze kódu
  • Cvičení validace a ověření

Požadavky

  • Základní povědomí o relačních databázích
  • Zkušenosti s jazykem SQL
  • Seznámení se s koncepty správy databází

Cílová skupina

  • Správci databází
  • Vývojáři aplikací
  • IT architekti
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie