首页 > 数据库技术 > 详细

解决Oracle11g空表无法导出的问题

时间:2014-08-18 20:32:02      阅读:406      评论:0      收藏:0      [点我收藏+]

Oracle11g 新增参数deferred_segment_creation  ,建库的时候默认值为true,意思是延时加载,当表中不存在数据的时候,不为这个表创建空间,当你导出的时候会发现很多表不存在

bubuko.com,布布扣

使用show parameter deferred deferred_segment_creation; 命令可以查看deferred_segment_creation的值,如果想让空表导出

方法一:像库表中插入值

方法二:1、执行sql修改deferred_segment_creation的值 :alter system set deferred_segment_creation=false;

                  2、执行sql:    select ‘alter table ‘||table_name||‘ allocate extent;‘ from user_tables where num_rows=0;

                                               用pl/sql将结果 ——右键  —— 复制到Excel...   将结果复制到sql窗口中运行  然后就可以导出了

 bubuko.com,布布扣

解决Oracle11g空表无法导出的问题,布布扣,bubuko.com

解决Oracle11g空表无法导出的问题

原文:http://blog.csdn.net/myfmyfmyfmyf/article/details/38664835

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!