很不幸,如果你没有备份,并且发出的命令是 drop table 或者 truncate table 那么你的删除的所有内容是不可以被 roll back 的,应为日志里根本没有记录你删除记录的前后镜像; 日志只能告诉你谁 drop table 和什么时候发生的. 恐怕连第三方工具都爱莫能助. 同理,如果你的数据库是simple recovery mode,那么在没有备份的情况也
如果你没有备份, 但是 delete * from table ---> drop table, 那么你可以从日志中roll back 记录. apex, red gate等第三方工具可以读取日志,帮你恢复.
好运 . 记得备份