Oracle下Truncate表的恢复


这篇文章主要介绍“Oracle下Truncate表的恢复”,在日常操作中,相信很多人在Oracle下Truncate表的恢复问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle下Truncate表的恢复”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!Oracle Truncate表恢复(ODU)3.0.7版本开始,恢复Truncate表更方便,只需要执行下面的步骤: (1)OFFLINE表所在的表空间 (2)生成数据字典:unload dict (3)扫描数据:scan extent (4)恢复表:unload tableusername.tablenameobject auto
create table tt1 as select * from dba_objects;create table tt2 as select * fr免费云主机域名om tt1;select * from dba_objects where object_name=’TT1′; —OBJECT_ID 87295 —DATA_OBJECT_ID 87295—object_id: Dictionary object number of the object.—Data_object_id: Dictionary object number of the
segment that contains the object.
truncate table tt1;select *from tt1;一:OFFLINE表所在的表空间select * from dba_objects where object_name=’TT1′; —OBJECT_ID 87290
—DATA_OBJECT_ID 87297
select tablespace_name from user_tables where table_name=’T1′; —USERSalter tablespace USERS offline;alter system checkpoint;二:ODU 版本3.0.9
三:生成数据字典四:扫描数据五:恢复表自动生成以下三个文件六:通过sqlldr加载数据到数据库七:验证数据select count(*) from tt1; —86155select * from tt1;到此,关于“Oracle下Truncate表的恢复”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注百云网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: MongoDB中怎么实现数据删除操作

MongoDB中怎么实现数据删除操作,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决免费云主机域名这个问题的小伙伴找到更简单易行的方法。 在MongoDB里面数据的删除实际上并不复杂,只需要使用“remove()”。这个函数有两个可…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/05 11:04
下一篇 01/05 11:04