Intrati in legatura

Schița de curs

Introducere în Migrarea Bazelor de Date

  • De ce să migrăm de la sisteme proprietare la sisteme open source
  • Comparația arhitecturii Oracle/SQL Server vs PostgreSQL
  • Provocări comune și factori de succes în migrare
  • Prezentare generală a metodelor de migrare

Evaluarea și Planificarea Pre-Migrare

  • Inventarierea bazelor de date și analiza dependențelor
  • Evaluarea complexității schemei
  • Evaluarea compatibilității aplicațiilor
  • Crearea unui plan și a unui calendar de migrare

Strategii de Migrare a Schemei

  • Conversia tipurilor de date Oracle în PostgreSQL
  • Traducerea tipurilor de date SQL Server
  • Conversia structurii tabelelor
  • Maparea indecșilor și a constrângerilor

Migrarea Obiectelor: Proceduri Stocate și Funcții

  • Conversia PL/SQL în PL/pgSQL
  • Tehnici de traducere T-SQL
  • Echivalențe ale funcțiilor încorporate
  • Restructurarea pachetelor și a procedurilor

Instrumente și Tehnici de Migrare a Datelor

  • Utilizarea pg_dump și pg_restore
  • Utilizarea Oracle FDW pentru migrarea datelor
  • Servicii de integrare SQL Server
  • Gestionarea eficientă a volumelor mari de date

Migrarea Codului Aplicației

  • Diferențe între driverele JDBC și ODBC
  • Modificări ale șirurilor de conexiune
  • Diferențe de dialect SQL în codul aplicației
  • Gestionarea caracteristicilor proprietare

Testare și Validare

  • Verificarea integrității datelor
  • Strategii de testare funcțională
  • Evaluarea performanței
  • Planificarea rulării paralele și a tranziției

Optimizare Post-Migrare

  • Optimizarea performanței interogărilor în PostgreSQL
  • Ajustări de configurare pentru sarcinile migrate
  • Configurarea monitorizării și a alerțelor
  • Considerații pentru întreținerea continuă

Depanarea Problemelor Comune de Migrare

  • Studiu de caz: Provocări în migrarea Oracle
  • Studiu de caz: Provocări în migrarea SQL Server
  • Strategii de revenire
  • Lecții învățate și bune practici

Atelier Practic de Migrare

  • Migrare ghidată a unei scheme de probă
  • Exerciții de extragere și încărcare a datelor
  • Practică de conversie a codului
  • Exerciții de validare și verificare

Cerințe

  • Înțelegere de bază a bazelor de date relaționale
  • Experiență cu SQL
  • Familiaritate cu conceptele de administrare a bazelor de date

Publicul țintă

  • Administratori de Baze de Date
  • Dezvoltatori de Aplicații
  • Arhitecți IT
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite