Come eseguire il backup di una tabella in Oracle?

Come Eseguire Il Backup Di Una Tabella In Oracle



Mentre si lavora con il database Oracle, è importante disporre di una strategia di backup affidabile. Un aspetto cruciale di tale strategia è il backup delle singole tabelle del database. La creazione di un backup delle tabelle può aiutare a proteggere i dati dalla perdita dovuta a cancellazione involontaria, danneggiamento o altri problemi. Il database Oracle offre molte funzionalità per la creazione di un backup.

Questa guida spiegherà come eseguire il backup di una tabella in Oracle.

Come eseguire il backup di una tabella in Oracle?

Per eseguire il backup di una tabella in Oracle, accedere al database utilizzando il file SQLPLUS comando. Dopo l'accesso riuscito, è possibile utilizzare i seguenti metodi per eseguire il backup di una tabella in Oracle:







Come eseguire il backup di una tabella in Oracle utilizzando l'istruzione CREATE?

IL ' CREARE ” crea nuovi oggetti di database come tabelle, indici, viste, sequenze e molto altro. Per eseguire il backup di una tabella nel database Oracle è sufficiente creare una copia di quella tabella specifica utilizzando il ' CREARE ' dichiarazione. L'esempio è riportato di seguito:



CREA TABELLA CONTATTI_BACKUP

COME SELEZIONA *

DA CONTATTI;

Nell'esempio precedente, ' CREA TABELLA ' viene utilizzato per creare una nuova tabella (di backup), denominata ' CONTATTI_BACKUP ”. IL ' SELEZIONARE * ” viene utilizzato per selezionare tutte le righe e le colonne dalla tabella “ CONTATTI ”.



Produzione





L'output ha mostrato che la tabella ' CONTATTI_BACKUP ' è stato creato.



Come eseguire il backup di una tabella in Oracle utilizzando il comando EXP?

IL ' SCAD Il comando ” viene utilizzato per creare un backup del database o di un sottoinsieme di oggetti del database, come tabelle, indici, viste e procedure memorizzate esportandolo. Digita il seguente comando per eseguire il backup di una tabella in Oracle utilizzando ' SCAD comando:

EXP C##MD/md1234 TABLES=CONTATTI FILE=CONTATTI_BACKUP_EXP.DMP LOG=EXPORT_DATABASE_LOG.OUT

Nel comando precedente:

  • C##MD ' E ' md1234 ” è il nome utente e la password.
  • IL ' TAVOLI ” viene utilizzato per specificare il nome della tabella.
  • IL ' FILE ” viene utilizzato per specificare il nome del file di output.

Produzione

L'output mostra che il backup di ' CONTATTI ” tabella è stata creata.

Come eseguire il backup di una tabella in Oracle utilizzando SQL Developer?

Per eseguire il backup di una tabella in Oracle utilizzando lo sviluppatore SQL, è necessario stabilire la connessione al database. Dopo la creazione della connessione, espandere l'albero del database per visualizzare tutti gli oggetti del database e trovare ' Tabelle ” dalla lista. Espandi il ' Tabelle ” per visualizzare tutte le tabelle, presenti nel database selezionato:

Fare clic con il tasto destro sul nome della tabella per selezionare la tabella e quindi fare clic su ' Esportare… ” per creare un backup:

Seleziona la destinazione del file di output, lascia l'altra impostazione come predefinita e fai clic su ' Successivo > pulsante ':

Nota : durante l'esportazione degli oggetti del database, queste impostazioni possono essere modificate in base alle esigenze dell'utente.

Specificare l'oggetto del database (nome tabella) e fare clic su ' Successivo > pulsante ':

Per creare un backup di una tabella, fare clic sul pulsante ' Fine pulsante ':

Attendi fino al completamento del processo di esportazione:

Il nuovo ' .sql ” si apre indicando che il file di backup del “ CONTATTI ” è stata creata la tabella:

Ecco come eseguire il backup di una tabella in Oracle utilizzando metodi diversi.

Conclusione

Per eseguire il backup di una tabella in Oracle, accedere al database. Dopo il login riuscito, il ' CREARE L'istruzione ” può essere utilizzata per eseguire il backup di una tabella creando una copia della tabella originale. In alternativa, il “ SCAD Il comando ” crea il backup di una tabella esportando la tabella specifica. IL ' Sviluppatore SQL ” è anche un buon modo per creare un backup di una tabella. Questa guida ha fornito una dimostrazione completa di come eseguire il backup di una tabella in Oracle.