电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

Oracle 恢复误删表(drop)

来源:金蝶云社区作者:金蝶2024-09-163

Oracle 恢复误删表(drop)

时间2021年 07月30日周五下午5点时分,

 drop table T_BD_GeneralAsstActType;

简单的三个字母一个标点成了心扑通扑通的开始,已是周五马上放假的心又收了回来。避免被负责人骂(虽然并不会这样,但自己做错的事终究还是羞愧难当),我首先想到的就是寻求恢复表的方法。

第一步:万能的百度

遇事不决先百度,看到诸如此类的博文https://www.cnblogs.com/zzh941210/p/9355370.html后,心中大定。看来恢复一下并不会很困难

简单来说只需要两个步骤

-- 查询删除记录
select * from recyclebin

-- 执行恢复命令
flashback table "需要恢复的表名" to before drop

第二步:连接数据库

这个过程完全是自己摸索

  • XShell连接到服务器

  • sqlplus命令登陆Oracle 数据库

  • 执行  select * from recyclebin;

  • 执行  flashback table "需要恢复的表名" to before drop;

踩坑踩坑,总是有大大小小的坑

  • 找到用户名密码

  • 登陆数据库

sqlplus  用户名  密码

  • 查询

执行select * from recyclebin 时 因为数据量特别大 建议加过滤条件  另外在查询分析器中执行 可以获得较好的查看体验。本来想使用navicat

Oracle 恢复误删表(drop)

时间2021年 07月30日周五下午5点时分, drop table T_BD_GeneralAsstActType;简单的三个字母一个标点成了心扑通扑通的开始,已是周五马上...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信