Wie man einen Tisch in Oracle sichert?

Wie man einen Tisch in Oracle sichert?
Während der Arbeit mit der Oracle -Datenbank ist es wichtig, eine zuverlässige Sicherungsstrategie zu haben. Ein entscheidender Aspekt dieser Strategie ist die Sicherung einzelner Datenbanktabellen. Das Erstellen einer Sicherung von Tabellen kann dazu beitragen, die Daten vor unbeabsichtigter Löschung, Korruption oder anderen Problemen vor dem Verlust zu schützen. Die Oracle -Datenbank bietet viele Funktionen zum Erstellen einer Sicherung.

In dieser Anleitung wird erklärt, wie Sie einen Tisch in Oracle sichern können.

Wie man einen Tisch in Oracle sichert?

Melden Sie sich in der Datenbank mit der Datenbank an, um eine Tabelle in Oracle zu sichern Sqlplus Befehl. Nach der erfolgreichen Anmeldung können die folgenden Methoden verwendet werden, um eine Tabelle in Oracle zu sichern:

  • Anweisung erstellen
  • Exp -Befehl
  • SQL Developer Tool

So sichern Sie eine Tabelle in Oracle mithilfe von Erstellungsanweisung?

Der "ERSTELLEN”Anweisung erstellt neue Datenbankobjekte wie Tabellen, Indizes, Ansichten, Sequenzen und vieles mehr. Um eine Tabelle in der Oracle -Datenbank zu sichern, erstellen Sie einfach eine Kopie dieser spezifischen Tabelle mit der “ERSTELLEN" Stellungnahme. Das Beispiel ist unten angegeben:

TABLE CONTAKTS_BACKUP CREATE
As Select *
Von Kontakten;

Im obigen Beispiel “TABELLE ERSTELLEN"Wird verwendet, um eine neue (Backup-) Tabelle mit dem Namen" zu erstellen "Contacts_backup”. Der "WÄHLEN *”Wird verwendet, um alle Zeilen und Spalten aus der Tabelle auszuwählen“Kontakte”.

Ausgang

Die Ausgabe zeigte, dass die Tabelle “Contacts_backup" wurde erschaffen.

So sichern Sie eine Tabelle in Oracle mit Exp -Befehl?

Der "ExpDer Befehl ”wird verwendet, um eine Sicherung der Datenbank oder eine Teilmenge von Datenbankobjekten wie Tabellen, Indizes, Ansichten und gespeicherte Prozeduren durch Exportieren zu erstellen. Geben Sie den folgenden Befehl ein, um eine Tabelle in Oracle zu sichernExp" Befehl:

Exp C ## MD/MD1234 Tabellen = Kontaktdatei = contacts_backup_exp.DMP log = export_database_log.AUS

Im obigen Befehl:

  • C ## MD" Und "MD1234Ist der Benutzername und das Passwort.
  • Der "Tische”Wird verwendet, um den Tabellennamen anzugeben.
  • Der "DATEI”Wird verwendet, um den Namen der Ausgabedatei anzugeben.

Ausgang

Die Ausgabe zeigt, dass die Sicherung der “KontakteTisch wurde erstellt.

So sichern Sie einen Tisch in Oracle mit SQL Developer?

Um eine Tabelle in Oracle mit SQL Developer zu sichern, muss die Datenbankverbindung hergestellt werden. Erweitern Sie nach der Verbindungserstellung den Datenbankbaum, um alle Datenbankobjekte anzuzeigen und zu finden “Tische" von der Liste. Erweitere das "TischeUm alle Tabellen anzuzeigen, sind in der ausgewählten Datenbank vorhanden:

Klicken Sie mit der rechten Maustaste auf den Tabellennamen, um die Tabelle auszuwählen, und klicken Sie dann auf “Export… ”Um ein Backup zu erstellen:

Wählen Sie das Ziel der Ausgabedatei aus, lassen Sie die andere Einstellung als Standardeinstellung und klicken Sie auf die “Weiter>" Taste:

Notiz: Beim Exportieren der Datenbankobjekte können diese Einstellungen entsprechend den Anforderungen des Benutzers geändert werden.

Geben Sie das Datenbankobjekt (Tabellenname) an und klicken Sie auf die “Weiter>" Taste:

Klicken Sie auf die “, um eine Sicherung einer Tabelle zu erstellenBeenden" Taste:

Warten Sie, bis der Exportprozess abgeschlossen ist:

Das neue ".sqlDie Datei wird geöffnet, die angeben, dass die Sicherungsdatei der “KontakteTabelle wurde erstellt:

Auf diese Weise können Sie eine Tabelle in Oracle unter Verwendung verschiedener Methoden sichern.

Abschluss

Um eine Tabelle in Oracle zu sichern, melden Sie sich in der Datenbank an. Nach dem erfolgreichen Login das “ERSTELLEN”Anweisung kann verwendet werden, um eine Tabelle zu sichern, indem eine Kopie der Originaltabelle erstellt wird. Alternativ die “ExpDer Befehl ”Erstellt die Sicherung einer Tabelle, indem die spezifische Tabelle exportiert wird. Der "SQL -Entwickler„Tool ist auch eine gute Möglichkeit, eine Sicherung eines Tisches zu erstellen. Dieser Leitfaden lieferte eine vollständige Demonstration, wie ein Tisch in Oracle sichern kann.