我不小心丢弃了一张桌子,然后用flashback语句和回收站信息恢复了它:
FLASHBACK TABLE "XXXXXXXXXXXXXXX==$0" TO BEFORE DROP;
但是当我把它变成select * from XXX
时它就是空的。
有没有办法从该表中恢复rows/information/data
?
或者,闪回会恢复所有行吗?也许它是空的,因为它第一次没有任何东西。
答案 0 :(得分:2)
你试过FLASHBACK TABLE "XXXXXXXXXXXXXXX==$0" TO TIMESTAMP Clause
吗?
http://docs.oracle.com/cd/B28359_01/backup.111/b28270/rcmflash.htm#BRADV8702
FLASHBACK
应该恢复行。这是它的主要目的。
答案 1 :(得分:0)
闪回恢复所有字段和记录。如果它是空的,那么它很可能在被丢弃之前没有任何东西。