解决办法:
修改配置参数
sqlplus /nolog
SQL>connect system/password as sysdba;
SQL>show parameter deferred_segment_creation;
你会看到它默认为true,修改。
SQL>alter system set deferred_segment_creation=false;
重启oracle服务。
设置以后再创建的新表不插入数据也可以被导出,但更改参数之前的空表仍未创建segment,需要手工对它们插入数据就可以生成segment。