如果我刚刚delete了一张表,想把数据找回来,有没有办法呢? 如果没有commit则可以用rollback恢复如果已经commit那么只能用备份恢复如果数据库是归档模式,可以用log恢复 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果没有commit则可以用rollback恢复如果已经commit那么只能用备份恢复如果数据库是归档模式,可以用log恢复========================================= (全让他说完了 :-0 ) 如果是归档模式的话:1,以mount方式启动数据库。2,以管理原身分登陆。3,复制全部数据文件的备份文件。4,SQL>recover database until '时间'5,SQL>alter database open resetlogs时间是你删除表之前的某个时间。如:'2003.10.21 21:30:00' 关于表空间 如何查询最近时间的一条记录 存储过程执行多条语句!! 请高手帮个忙,实在想不出来了 查出结果后 显示不同的结果 如何对子项求和 诚心求教,在Oracle中能否实现这个功能。 可否实现一库中的视图在另一库中映射出来(LINUX下的Oracle9i) 是否需要为unique列创建索引? dmp导入数据中的问题100分 ORACLE的系统用户有什么分别吗? 如何判断一个表正在被某个用户使用
如果已经commit那么只能用备份恢复
如果数据库是归档模式,可以用log恢复
=========================================
(全让他说完了 :-0 )
1,以mount方式启动数据库。
2,以管理原身分登陆。
3,复制全部数据文件的备份文件。
4,SQL>recover database until '时间'
5,SQL>alter database open resetlogs
时间是你删除表之前的某个时间。如:'2003.10.21 21:30:00'