Oracle 数据库全量备份恢复和部分备份恢复 之延续 Oracle11gR2

来源:互联网 发布:java eclipse下载 编辑:程序博客网 时间:2024/05/29 07:43

今天在用exp/imp做一个备份恢复小操作的时候,出现了一个问题,很多的空表不能被exp出来,一开始没有弄懂,后来上Oracle官网看了下Oracle的资料,发下Oracle11g R2 有一个新的特性,在exp和imp的时候,当表无数据时,不分配segment,以节省空间,这样会导致空表数据不能被exp出来。不觉想说一声shit下。


好的,解决方法:


解决办法1: 设置system参数,仅对参数更新后创建的表生效


alter system set deferred_segment_creation=false scope=both;



该参数值默认是TRUE,当改为FALSE时,无论是空表还是非空表,都分配segment。  需注意的是:该值设置后对以前导入的空表不产生作用,仍不能导出,只能对后面新增的表产生作用。如需导出之前的空表,只能用第一种方法

然后再执行解决方法2

解决办法2:为空表手动分派空间


select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;


执行输出的结果

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 手机没有返回键怎么办 手机总显示内存不足怎么办 扩音器耳麦接触不良怎么办 音响插头接触不良怎么办 华为手机耳机声音小怎么办 苹果耳机孔变形怎么办 耳机孔松了怎么办 荣耀9青春版费电怎么办 华为双清了怎么办 华为开不开机怎么办 华为手机黑屏打不开怎么办 荣耀v8指纹消失怎么办 耳机话筒进水了怎么办 beats耳机进水了怎么办 音量孔进水了怎么办 苹果手机屏幕进水了怎么办 耳机孔进水了怎么办 华为v10声音小怎么办 荣耀v10声音小怎么办 华为变耳机模式怎么办 小米六耳机模式怎么办 苹果成耳机模式怎么办 苹果调耳机模式怎么办 ipad耳机孔进水怎么办 iphone一直是耳机模式怎么办 华为耳机音质不好怎么办 苹果声音键失灵怎么办 苹果耳机不兼容怎么办 usb耳机声音小怎么办 手机不认耳机怎么办 华为手机视频无声怎么办 苹果进入耳机模式怎么办 号码丢了怎么办挂失 移动手机卡丢了怎么办 连接不上蓝牙怎么办 音响主板坏了怎么办 索尼耳机开不了怎么办 蓝牙耳机容易掉怎么办 华为耳机戴不稳怎么办 苹果蓝牙不匹配怎么办 华为手机不能开机怎么办