Contattataci

Struttura del corso

Introduzione alla Migrazione dei Database

  • Perché migrare da soluzioni proprietarie all'open source
  • Confronto tra le architetture Oracle/SQL Server e PostgreSQL
  • Sfide comuni di migrazione e fattori di successo
  • Panoramica delle metodologie di migrazione

Valutazione Pre-Migrazione e Pianificazione

  • Inventario del database e analisi delle dipendenze
  • Valutazione della complessità dello schema
  • Valutazione della compatibilità delle applicazioni
  • Creazione di una roadmap e di una tempistica per la migrazione

Strategie di Migrazione dello Schema

  • Conversione dei tipi di dati Oracle in PostgreSQL
  • Traduzione dei tipi di dati SQL Server
  • Conversione della struttura delle tabelle
  • Mappatura degli indici e dei vincoli

Migrazione degli Oggetti: Stored Procedure e Funzioni

  • Conversione PL/SQL in PL/pgSQL
  • Tecniche di traduzione T-SQL
  • Equivale delle funzioni built-in
  • Ristrutturazione di package e procedure

Strumenti e Tecniche di Migrazione dei Dati

  • Uso di pg_dump e pg_restore
  • Oracle FDW per la migrazione dei dati
  • Servizi di integrazione SQL Server
  • Gestione efficiente di grandi volumi di dati

Migrazione del Codice dell'Applicazione

  • Differenze tra driver JDBC e ODBC
  • Modifiche alle stringhe di connessione
  • Differenze nei dialect SQL nel codice delle applicazioni
  • Gestione delle funzionalità proprietarie

Test e Validazione

  • Verifica dell'integrità dei dati
  • Strategie di test funzionale
  • Benchmark delle prestazioni
  • Esecuzione parallela e pianificazione del cutover

Ottimizzazione Post-Migrazione

  • Ottimizzazione delle prestazioni delle query in PostgreSQL
  • Aggiustamenti di configurazione per i carichi di lavoro migrati
  • Impostazione del monitoraggio e degli avvisi
  • Considerazioni sulla manutenzione continuativa

Risoluzione dei Problemi Comuni di Migrazione

  • Caso di studio: Sfide nella migrazione da Oracle
  • Caso di studio: Sfide nella migrazione da SQL Server
  • Strategie di rollback
  • Insegnamenti appresi e best practices

Workshop Pratico sulla Migrazione

  • Migrazione guidata di uno schema di esempio
  • Esercitazioni sull'estrazione e caricamento dei dati
  • Pratica sulla conversione del codice
  • Esercitazioni di validazione e verifica

Requisiti

  • Conoscenza di base dei database relazionali
  • Esperienza con SQL
  • Conoscenza dei concetti di amministrazione dei database

Pubblico Target

  • Amministratori di Database
  • Sviluppatori di Applicazioni
  • Architetti IT
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative