Versehentlich gelöschte Daten in Oracle können durch die folgenden Schritte wiederhergestellt werden: Bestimmen Sie die Tabellen und Zeilen der gelöschten Daten. Stellen Sie gelöschte Daten wieder her, indem Sie die Abfrage RECOVER DATA ausführen. Führen Sie eine Abfrage aus, um zu bestätigen, dass die Daten wiederhergestellt wurden. Hinweis: Wenn die Daten aus dem Rückgängig-Segment gelöscht wurden, können sie mit dieser Methode nicht wiederhergestellt werden.
Wiederherstellung versehentlich gelöschter Oracle-Daten
Wie kann ich versehentlich gelöschte Daten in Oracle wiederherstellen?
Hier finden Sie eine Schritt-für-Schritt-Anleitung zum Wiederherstellen versehentlich gelöschter Daten in Oracle:
1. Bestimmen Sie den Speicherort versehentlich gelöschter Daten.
<code>SELECT * FROM V$UNDOSTAT T1 WHERE SCN >= (SELECT SCN_BEGIN FROM V$TRANSACTION WHERE ID=TRxn_Id) AND TRXN_ID=(SELECT MAX(TRXN_ID) FROM V$TRANSACTION);</code>
2. Daten wiederherstellen
<code>RECOVER DATA IN TABLE <表名> UNDO TABLESPACE <撤消表空间名称>;</code>
3. Wiederherstellung bestätigen
<code>SELECT * FROM <表名>;</code>
Andere Hinweise:
Das obige ist der detaillierte Inhalt vonSo stellen Sie versehentlich gelöschte Oracle-Daten wieder her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!