Erweitern Sie „Papierkorb“.Zu den Methoden zur Wiederherstellung versehentlich gelöschter Daten in Oracle gehören: Überprüfen Sie den Papierkorb: Wenn sich die Daten im Papierkorb befinden, klicken Sie mit der rechten Maustaste und stellen Sie sie wieder her. Flashback-Abfrage verwenden: Führen Sie eine bestimmte Abfrage aus, um den Zeitstempel versehentlich gelöschter Daten anzugeben. Importieren mit Data Pump: Wenn Sie ein Backup hatten, bevor Sie es versehentlich gelöscht haben, exportieren Sie die Daten und importieren Sie sie. So stellen Sie versehentlich gelöschte Daten in Oracle wieder her Oracle Database Management Interface (DBI).
Überprüfen Sie, ob die erforderlichen Daten kürzlich gelöscht wurden.
Wenn sich die Daten im Papierkorb befinden, klicken Sie mit der rechten Maustaste und wählen Sie „Wiederherstellen“.
2. Verwenden Sie Flashback Query
Wenn sich die Daten nicht mehr im Papierkorb befinden, können Sie sie mit Flashback Query wiederherstellen.
<code class="sql">SELECT * FROM table_name AS OF TIMESTAMP to_timestamp('YYYY-MM-DD HH24:MI:SS');</code>
table_name
durch den Namen der Tabelle, in der die Daten wiederhergestellt werden sollen, und ersetzen Sie YYYY-MM-DD HH24:MI:SS
Wird durch den Zeitstempel versehentlich gelöschter Daten ersetzt. Wenn Sie die vorherige Datensicherung versehentlich löschen, können Sie sie mit Data Pump importieren und wiederherstellen.
<code class="sql">expdp username/password directory=directory_name dumpfile=dumpfile_name.dmp;</code>
Benutzername
, Passwort
, Verzeichnisname
und Dumpfile_name
für Sie Information. table_name
为要恢复数据的表名,将 YYYY-MM-DD HH24:MI:SS
替换为误删除数据的时间戳。3. 使用数据泵导入
<code class="sql">impdp username/password directory=directory_name dumpfile=dumpfile_name.dmp;</code>
username
、password
、directory_name
和 dumpfile_name
rrreeeDas obige ist der detaillierte Inhalt vonSo stellen Sie versehentlich gelöschte Daten in Oracle wieder her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!