误删除表和视图后并执行Imp操作的情况,还可以恢复吗。 再描述一下:两个机器,A单位,B现场。在A、B都有结构调整后,(在不知A有新改动的情况下)将A的表和视图手动drop掉,将B exp出来imp进A中,之后又将A exp出来一个(这步应该没关系吧?)。 现在的问题是如何将A中手动drop掉的几个表和视图恢复回来? 哪位大侠能帮忙指点一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 估计不行了如果当时发现又还没commit的话还可以 版本?10g的提供闪回功能, FLASHBACK TABLE table_name TO BEFORE DROP;9i的话,可以尝试基于表空间的时间点恢复(要求有备份和运行在归档下) 只通过Imp导入来恢复肯定不行 只能说看你的运气如何了,这种情况有时候可以,有时候不行,不过很多时候是可以的。www.sosdb.com FLASHBACK TABLE table_name TO BEFORE DROP的时候提示该表不存在于回收站中,应该是该功能没有启动吧,默认flashback是关闭的。 这种查询怎么查啊,请高手指点一下。 请教高手,这些东西靠不靠谱(红色字体)? 这种情况下该怎么建立索引? unix系统下安装不上ora9i,报错“inventory目录位置无效” 是何原因?在线等待? 我是个新手,我想问的是,在oracle中怎么用存储过程写一个,同时删除多个表的记录? 表的关联(一道考试题) 如何实现把一个用户下的所有的对象(表、视图等)导入到另一个新建的用户下? SYSTEM身份DBA的权限,为什么不能往表写数据? 这个触发器怎么写? 哪可以下developer/2000? 这段脚本中的L 和 ;是什么意思? 如何将MSSQL数据库导入到Oracle9I ?
如果当时发现又还没commit的话还可以
9i的话,可以尝试基于表空间的时间点恢复(要求有备份和运行在归档下)