恢复一个误删表,急!!!

Grace7511 2005-07-05 03:57:30
由于同事误操作,drop了一个表,表结构已恢复,但该表数据清掉了,现在我们有半个月前从oradata下拷下来的所有文件,但没有在oracle内安排任何备份操作,请问能找得到至少半个月前的该表的数据吗?由于我是ORACLE的启蒙极学生,若回复请给出详细步骤,非常感谢!!!分不够可以另加,感谢!

PS:由于另外的表半个月内有许多资料进出,所以要只恢复这一个误删表,其它的不能被盖掉。
...全文
148 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Grace7511 2005-07-06
  • 打赏
  • 举报
回复
谢谢,我试试先
LGQDUCKY 2005-07-06
  • 打赏
  • 举报
回复
如果是这样,要看你以前备份的数据文件是否全(数据文件,日志文件,控制文件,密码文件)


如果全,就在别的机器上安装相同版本,相同目录结构,相同实例的一个数据库,然后关闭数据库,把备份

的目录覆盖回来,启动数据库

备份这个表的记录

EXP USER/PASSWD FILE=A TABLES=XX


然后在误删除表的数据库中导入表的数据


IMP USER/PASSWD FILE=A IGNORE=Y

Grace7511 2005-07-06
  • 打赏
  • 举报
回复
自己顶
Grace7511 2005-07-06
  • 打赏
  • 举报
回复
请帮帮我,再次感谢!

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧