Gelöschte Daten in Oracle können durch die folgenden Schritte wiederhergestellt werden: Bestätigen Sie, dass die Daten im Papierkorb vorhanden sind. Stellen Sie sicher, dass Sie über die Berechtigung UNRECOVER TABLE verfügen. Verwenden Sie die UNRECOVER TABLE-Anweisung, um die Daten wiederherzustellen. Optional: Verwenden Sie SCN, um die spezifische Datenversion anzugeben, die wiederhergestellt werden soll. Führen Sie COMMIT aus, um es dauerhaft zu machen.
So stellen Sie gelöschte Daten in der Oracle-Datenbank wieder her
Schritt 1: Bestätigen Sie, dass die Daten gelöscht wurden
<code class="sql">SELECT * FROM RECYCLEBIN;</code>
Schritt 2: Widerrufsberechtigungen überprüfen
<code class="sql">SELECT PRIVILEGE FROM USER_SYS_PRIVS WHERE PRIVILEGE_TYPE = 'UNRECOVER';</code>
Schritt drei: Daten wiederherstellen
<code class="sql">UNRECOVER TABLE table_name;</code>
Schritt 4: Geben Sie die wiederherzustellenden Daten an (optional)
<code class="sql">UNRECOVER TABLE table_name AS OF SCN scnumber;</code>
Schritt 5: Transaktion festschreiben
<code class="sql">COMMIT;</code>
Hinweis:
Das obige ist der detaillierte Inhalt vonSo stellen Sie gelöschte Daten in der Oracle-Datenbank wieder her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!