Come eseguire il backup di un tavolo in Oracle?

Come eseguire il backup di un tavolo in Oracle?
Mentre si lavora con il database Oracle, è importante disporre di una strategia di backup affidabile in atto. Un aspetto cruciale di quella strategia è il backup di singoli tabelle di database. La creazione di un backup di tabelle può aiutare a proteggere i dati dall'anta per la perdita a causa della cancellazione involontaria, della corruzione o di altri problemi. Il database Oracle fornisce molte funzionalità per la creazione di un backup.

Questa guida spiegherà come eseguire il backup di un tavolo in Oracle.

Come eseguire il backup di un tavolo in Oracle?

Per eseguire il backup di una tabella in Oracle, accedi al database utilizzando il Sqlplus comando. Dopo l'accesso riuscito, i seguenti metodi possono essere utilizzati per eseguire il backup di una tabella in Oracle:

  • Crea una dichiarazione
  • Comando exp
  • Strumento SQL Developer

Come eseguire il backup di una tabella in Oracle usando l'istruzione Crea?

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

Crea tabella contatti_backup
Come selezionato *
Dai contatti;

Nell'esempio sopra, "CREA TABELLA"Viene utilizzato per creare una nuova tabella (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 usando il comando EXP?

IL "Exp"Il comando viene utilizzato per creare un backup del database o 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 usando "Exp"Comando:

Exp c ## md/md1234 tables = contatti file = contacts_backup_exp.Dmp log = export_database_log.FUORI

Nel comando sopra:

  • "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 del "Contatti"La tabella è stata creata.

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

Per eseguire il backup di una tabella in Oracle utilizzando lo sviluppatore SQL, è necessario stabilire la connessione del database. Dopo la creazione della connessione, espandere l'albero di database per visualizzare tutti gli oggetti del database e trovare "Tavoli"Dall'elenco. Espandere il "Tavoli"Per visualizzare tutte le tabelle, presenti nel database selezionato:

Fare clic con il tasto destro sul nome della tabella per selezionare la tabella, quindi fare clic su "Esportare… "Per creare un backup:

Selezionare la destinazione del file di output, lasciare l'altra impostazione come predefinita e fare clic su "Next>"Pulsante:

Nota: Durante l'esportazione degli oggetti del database, queste impostazioni possono essere modificate in base ai requisiti dell'utente.

Specificare l'oggetto del database (nome tabella) e fare clic su “Next>"Pulsante:

Per creare un backup di una tabella, fare clic su "Fine"Pulsante:

Attendere fino al completamento del processo di esportazione:

Il nuovo ".SQL"Il file si apre indicando che il file di backup del"Contatti"La tabella è stata creata:

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

Conclusione

Per eseguire il backup di una tabella in Oracle, accedi al database. Dopo l'accesso riuscito, il "CREARE"L'istruzione può essere utilizzata per eseguire il backup di una tabella creando una copia della tabella originale. In alternativa, il "Exp"Il comando crea il backup di una tabella esportando la tabella specifica. IL "Sviluppatore SQL"Lo strumento è 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.