Informazioni sui pluggable database

In questo articolo vengono forniti dettagli sui pluggable database e sulla gestione delle varie funzioni, ad esempio backup, ripristino, riposizionamento e copia.

L'architettura multi-tenant consente a Oracle Database di essere un container database. Un container database (CDB) contiene uno o più pluggable database e container di applicazioni creati dall'utente. Un pluggable database (PDB) è una raccolta portatile di schemi, oggetti schema e oggetti non schema visualizzati in un'applicazione come database separato. A livello fisico, ogni pluggable database dispone di un proprio set di file di dati che memorizzano i dati per il pluggable database. Il container database include tutti i file di dati per i pluggable database in esso contenuti e un set di file di dati di sistema che memorizzano i metadati per il container database stesso.

I database Oracle 19c o successivi creati in un sistema DB includono un pluggable database iniziale a cui è possibile accedere dalla pagina dei dettagli del database in OCI Console. Utilizzando OCI Console o le API, puoi avviare, arrestare, duplicare ed eliminare i pluggable database. È inoltre possibile creare pluggable database aggiuntivi nel container database. Tutte le operazioni di pluggable database eseguite utilizzando OCI Console o le API possono essere monitorate utilizzando la richiesta di lavoro generata dall'operazione. Per ulteriori informazioni, vedere Richieste di lavoro.

Puoi creare e gestire i pluggable database nel sistema DB utilizzando OCI Console e le API.

Nota: in genere, il termine "database" si riferisce al container database (CDB).

Crea

È possibile avere più pluggable database in un pluggable database. I pluggable database devono essere creati uno alla volta e la creazione di un nuovo pluggable database non ha effetto sui pluggable database esistenti nel pluggable database.

Per creare un pluggable database utilizzando OCI Console, vedere Creare un pluggable database.

Ripristina

È possibile ripristinare un pluggable database da un backup. Sono supportati i due tipi di ripristino riportati di seguito.

È possibile eseguire un ripristino in loco quando si desidera spostare di nuovo un pluggable database in uno stato o in un'ora specificati. Il container database e il pluggable database devono essere entrambi attivi e in esecuzione, pertanto è possibile ripristinare un solo pluggable database alla volta.

Per ripristinare un pluggable database utilizzando OCI Console, vedere Ripristinare un pluggable database.

Riposiziona

Puoi riposizionare un pluggable database da un container database a un altro container database all'interno dello stesso dominio di disponibilità (AD) alla stessa versione o a una versione successiva del database tra compartimenti, sistemi DB o VCN. Se si utilizzano due VCN diverse, è necessario eseguire il peering di entrambe le VCN prima del riposizionamento. Durante il riposizionamento, il pluggable database verrà rimosso dal container database di origine e spostato nel container database di destinazione attivo e in esecuzione. In un'associazione Data Guard, anche un pluggable database riposizionato nel database primario verrà sincronizzato con il database in standby.

Per riposizionare un pluggable database utilizzando OCI Console, vedere Riposizionare un pluggable database.

Duplica

Una copia è una copia indipendente e completa del database specificato così come esisteva al momento dell'operazione di duplicazione. È possibile creare copie del pluggable database nello stesso container database o in un container database diverso e aggiornare il pluggable database duplicato.

Sono supportati i seguenti tipi di cloni:

Per duplicare un pluggable database utilizzando OCI Console, vedere Duplica un pluggable database.

Copia aggiornabile

Una copia aggiornabile consente di mantenere aggiornata la copia remota con il pluggable database di origine.

Per creare una copia aggiornabile utilizzando OCI Console, vedere Duplica un pluggable database.

Per aggiornare una copia utilizzando la console OCI, vedere Aggiorna un pluggable database.

Converti copia aggiornabile in pluggable database normale

È possibile convertire una copia aggiornabile in un normale pluggable database disconnettendo la copia aggiornabile (luggable database di destinazione) dal pluggable database di origine in qualsiasi momento. Se l'aggiornamento del pluggable database si trova in un'associazione Data Guard, quando viene convertito in un normale pluggable database, il pluggable database verrà sincronizzato in standby nell'ambito del processo di conversione.

Per convertire un pluggable database utilizzando OCI Console, vedere Converti una copia aggiornabile in un pluggable database normale.

Fogli di lavoro SQL

SQL Worksheet fornisce un'area di lavoro SQL basata su Web in cui è possibile immettere istruzioni SQL direttamente nel browser mediante una connessione al database. Dal foglio di lavoro SQL è possibile eseguire istruzioni o script SQL sul database e creare oggetti di database.

È necessario creare una connessione per utilizzare il foglio di lavoro SQL. Il foglio di lavoro SQL utilizza la connessione creata con il servizio per consentire l'esecuzione di comandi e script SQL dalla console. Gli script utilizzati nel foglio di lavoro SQL possono risiedere nello storage degli oggetti OCI o nell'unità locale. Il menu di selezione Connessione consente di modificare immediatamente la connessione utilizzata dal foglio di lavoro SQL.

Le connessioni sono risorse che contengono le informazioni necessarie per accedere a Oracle Database in OCI. Le connessioni vengono create semplicemente fornendo informazioni sulla posizione del database. La connessione contiene anche l'utente utilizzato per accedere al database e la posizione della password memorizzata nel vault OCI.

Per creare una connessione, avviare e utilizzare il foglio di lavoro SQL utilizzando OCI Console, vedere Fogli di lavoro SQL.

Backup

È possibile eseguire facoltativamente un backup del pluggable database durante le operazioni di creazione, copia o riposizionamento quando il container database è configurato con la funzione di backup automatico. La destinazione di backup del pluggable database sarà sempre la stessa del container database e non sarà possibile accedere direttamente o creare i backup su richiesta. Oracle consiglia di eseguire immediatamente il backup del pluggable database dopo averlo creato o duplicato. Ciò è dovuto al fatto che il pluggable database non sarà recuperabile fino al completamento del successivo backup automatico giornaliero, con conseguente possibile perdita di dati.

Modalità di apertura

In OCI Console puoi visualizzare le modalità aperte di un pluggable database, ad esempio lettura-scrittura, sola lettura e MOUNT eseguito. Se lo stato del pluggable database è lo stesso in tutti i nodi, il sistema visualizza lo stesso stato per tutti i pluggable database. Se gli stati del pluggable database sono diversi tra i nodi, il sistema visualizza un messaggio che indica i nodi in cui i pluggable database vengono aperti in modalità di lettura-scrittura. Non è possibile modificare la modalità di apertura di un pluggable database tramite l'API o OCI Console. Tuttavia, è possibile avviare o arrestare un pluggable database. L'avvio del pluggable database verrà avviato in modalità di lettura-scrittura. L'arresto del pluggable database lo chiuderà e rimarrà in modalità di MOUNT.

Limitazioni di Pluggable Database Management