防超
前天 08:21
发布在干货资料
【Oracle独家资料】
oracle根据时间恢复已删除提交的数据
oracle根据时间恢复已删除提交的数据
1、选择一个时间点查看表中数据是否是自己想要的数据
select*from 表名as of timestamp to_timestamp('2025-05-28 09:00:00',yyyy-mm-dd hh24:mi:ss')
2、使表允许修改时间戳
Alter table 表名enable row movement;,
3、恢莫数据
flashback table to timestamp to_timestamp('2025-05-28 09:00:00,'yyyy-mm-dd hh24:mi:ss')
orcle 报据数据库的 scn 号恢复巴删除提交的数据1、获得当前数据库的 scn 号select current scn from v$database:[切换到 sys 或system 用户下查询)当询到的scn号为:1499223
SELECT * FROM USER_RECYCLEBIN; -- 查看被删除表在回收站中的重命名信息
FLASHBACK TABLE "BIN$...(回收站中的对象名)" TO BEFORE DROP RENAME TO new_table_name; -- 恢复表并重命名
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。