Oracle表数据或结构误删还原
2024-09-07 15:34:46
数据误删
表结构没有发生改变
--开启表字段转移,不开启无法还原
alter table 表名 enable row movement;
--数据闪回
flashback table 表名 to timestamp to_timestamp('2021-07-21 12:00:00','yyyy-mm-dd hh24:mi:ss');
表结构误删
--查询这个“回收站”或者查询user_table视图来查找已被删除的表
select table_name,dropped from user_tables;
select object_name,original_name,type,droptime from user_recyclebin;
--如果还能记住表名,则可以用下面语句直接恢复:
flashback table 原表名 to before drop;
--如果记不住了,也可以直接使用回收站的表名进行恢复,然后再重命名,参照以下语句
flashback table "Bin$DSbdfd4rdfdfdfegdfsf==$0" to before drop rename to 新表名;
参考
oracle误删表解决方案
最新文章
- css content之counter-reset、content-increment
- 文件操作 模式r+与w+
- php加密解密功能类
- (转)Mysql数据库读写分离配置
- 跟我一起学Vim补全神级插件--YouCompleteMe
- jdbc 安装驱动
- Haskell高阶函数
- CNS数据库网站开发环境的配置
- UITableView grouped样式使用探索
- .net core中引用webservice,并忽略https证书验证
- Mysql大量插入数据时SQL语句的优化
- php SESSION入库的实现
- 这可能是史上最好的 Java8 新特性 Stream 流教程
- Python数据分析(一): ipython 技巧!
- 基础总结(03)-- css有趣的特性
- Android Studio 调用夜神模拟器
- vue实现pc端无限加载功能
- C++(+类型加强 +加入面向对象)
- EntityFramework的安装
- [Uva P11168] Airport