Contattataci

Struttura del corso

Introduzione

  • Panoramica sull’architettura del server di Oracle Database
  • Descrizione generale dei database container multitenant di Oracle
  • L’istanza di database Oracle e il sharding del database

Accesso a Oracle Database

  • Connessione all’istanza di un database Oracle
  • Utilizzo degli strumenti di gestione di Oracle Database
  • SQL*Plus
  • Utilizzo di Oracle SQL Developer
  • Uso del Database Configuration Assistant (DBCA)
  • Conoscenza delle funzionalità di Enterprise Manager Cloud Control 13c
  • Descrizione dei componenti di Oracle Enterprise Manager
  • Interfaccia unificata per la gestione aziendale
  • Gestione del database relativo a Oracle Enterprise Manager

Creazione di un database Oracle

  • Creazione di un database Oracle tramite DBCA
  • Creazione di un database Oracle mediante comandi SQL

Lavorare con le istanze del database

  • Avvio dell’istanza di un database Oracle
  • Arresto dell’istanza di un database Oracle
  • Confronto tra i vari modi di arresto del sistema
  • Apertura e chiusura dei PDB
  • Configurazione dei PDB

Gestione delle istanze del database

  • Utilizzo dei parametri di inizializzazione
  • Interazione con il repository automatico per la diagnosi
  • Visualizzazione del log di avvisi
  • Utilizzo dei file di traccia
  • Amministrazione del file di log delle operazioni DDL
  • Uso delle viste dinamiche per le prestazioni
  • Interazione con il dizionario dei dati

Panoramica di Oracle Net Services

  • Descrizione dei componenti di Oracle Net Services
  • Configurazione e gestione di Oracle Net Services
  • Introduzione a Oracle Net Listener
  • Confronto tra le architetture dei server dedicati e condivisi

Metodi di denominazione

  • Stabilire connessioni di rete verso Oracle
  • Comprendere i vari metodi di denominazione
  • Funzionalità “Easy Connect”
  • Denominazione locale e basata su directory
  • Gestione dei carichi di lavoro tramite i servizi del database
  • Creazione di nuovi servizi nel database

Lavorare con il Listener

  • Utilizzo del listener predefinito
  • Configurazione della registrazione dinamica dei servizi
  • Configurazione della registrazione statica dei servizi

Configurazione dell’architettura a server condiviso

  • Abilitazione del server condiviso
  • Controllo delle operazioni svolte dal server condiviso
  • Utilizzo di SGA e PGA
  • Considerazioni per la configurazione del server condiviso

Configurazione di Oracle Connection Manager

  • Comprendere il funzionamento di Oracle Connection Manager
  • Utilizzo delle regole di filtraggio
  • Implementazione del controllo sull’accesso da intranet e Internet
  • Utilizzo della multiplexing delle sessioni
  • Configurazione di Oracle Connection Manager
  • Modifica del file cman.ora
  • Configurazione dei client
  • Impostazioni configurative per il server di database
  • Utilizzo dell’utilità di controllo di Oracle Connection Manager

Creazione dei PDB

  • Provisioning di nuovi database pluggable
  • Creazione di un nuovo PDB partendo da PDB$SEED
  • Impiego della clausola FILE_NAME_CONVERT
  • Utilizzo di OMF o del parametro PDB_FILE_NAME_CONVERT
  • Ulteriori tecniche per la creazione dei PDB

Gestione dei PDB

  • Modifica della modalità operativa di un PDB
  • Apporto modifiche alle impostazioni del PDB
  • Modifica dei parametri di inizializzazione
  • Utilizzo del comando ALTER SYSTEM all’interno di un PDB
  • Configurazione dell’host e della porta per ciascun PDB
  • Eliminazione dei PDB non più necessari

Nozioni di base sullo storage del database

  • Architettura dello storage di un database
  • Strutture fondamentali del database
  • Utilizzo di segmenti, estensioni e blocchi dati
  • Gestione degli spazi dei tavoli e dei file di dati
  • Tipologie principali di segmenti disponibili
  • Memorizzazione dei dati delle tabelle
  • Contenuto dei blocchi di dati nel database
  • Gestione della creazione differita dei segmenti
  • Monitoraggio dell’utilizzo dello spazio negli spazi tabellari

Gestione degli spazi tabellari

  • Creazione di nuovi spazi tabellari
  • Definizione degli spazi tabellari permanenti predefiniti
  • Gestione degli spazi tabellari temporanei
  • Modifica o eliminazione di spazi tabellari esistenti
  • Implementazione di Oracle Managed File (OMF)
  • Spostamento o rinomina dei file dati online

Ottimizzazione dell’utilizzo dello spazio disponibile

  • Approfondimento sulle funzionalità di gestione dello spazio nel database
  • Gestione ottimale dello spazio nei singoli blocchi dati
  • Attivazione della compressione delle tabelle

Gestione dei dati di rollback (Undo)

  • Monitoraggio e gestione delle transazioni e degli insiemi di undo
  • Conservazione dell’informazione di rollback nel database
  • Impostazione del periodo di conservazione dei dati di rollback
  • Abilitazione della gestione temporanea dei dati di rollback

Creazione e gestione degli account utente

  • Account amministrativi predefiniti forniti da Oracle
  • Procedure di autenticazione degli utenti nel sistema
  • Assegnazione delle quote di spazio assegnate agli utenti

Configurazione dei privilegi e delle autorizzazioni a livello di ruolo

  • Conoscenza approfondita dei privilegi di sistema nel database
  • Impostazione e gestione dei privilegi a livello globale
  • Controllo sistematico dei permessi assegnati agli utenti

Definizione dei limiti di utilizzo per gli utenti

  • Gestione dei profili utente e delle relative limitazioni operative
  • Comprendere i parametri configurabili tramite i profili degli utenti

Auditing nel database Oracle

  • Principi fondamentali legati alla sicurezza dei dati nei sistemi Oracle
  • Implementazione delle procedure di auditing richieste dall’azienda
  • Configurazione e uso delle policy FGA (Fine-Grained Auditing)

Importazione, esportazione e trasferimento dei dati

  • Metodi per il trasferimento fisico di dati tra sistemi distinti
  • Tecniche comuni utilizzate per il caricamento dei dati nel database
  • Funzionalità integrate di esportazione e importazione bulk dei dati
  • Trasferimento completo del contenuto di un intero database tra ambienti distinti

Monitoraggio delle prestazioni del database

  • Attività fondamentali finalizzate all’ottimizzazione delle prestazioni sistemistiche
  • Operazioni di manutenzione periodica indispensabili per il buon funzionamento del database
  • Vari approcci diagnostici ed operativi impiegabili per l’ottimizzazione prestazionale

Processi interni al database Oracle

  • Analisi dettagliata dell’architettura e dei processi svolti dal sistema operativo di gestione del database
  • Ruoli e modalità operative specifiche degli agenti di scrittura e monitoraggio

Gestione dinamica della memoria RAM nel sistema Oracle

  • Monitoraggio e gestione attiva delle componenti dedicate alla memorizzazione dei dati operativi
  • Implementazione dell’automazione software per la regolazione dinamica della memoria disponibile

Analisi avanzata e ottimizzazione dei comandi SQL

  • Utilizzo efficiente dell’optimizer interno di Oracle per pianificare le operazioni sulle tabelle
  • Identificazione ed elaborazione dei percorsi d’accesso più performanti per i singoli comandi SQL
  • Sfruttamento delle direttive speciali di pianificazione previste dal sistema, note come SQL Plan Directives

Conclusione e prossimi passi da seguire

Requisiti

  • Conoscenze di base di SQL

Destinatari

  • Amministratori di sistema
  • Consulenti tecnici
  • Amministratori di database
 35 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative