oracle11g导出问题 EXP-00011

     今天遇见了一个很有意思的问题: 在oracle 11G这个版本导出表出现EXP-00011--表或者视图不存在

经确认这张表是存在的,该用户的权限和表空间什么的也验证过了没有问题.经搜索发现是oracle11g新参数

segment引发的错误.该参数的意思是当创建一张表的时候如果没有记录默认是不分配物理空间的,默认值为:true

如果通过在Command SQL窗口执行 show parameter DEFERRED_SEGMENT_CREATION  发现结果是true,将其用alert改成false 后以后创建的新表就会直接分配空间.

还得解决之前没有记录的表的导出问题:

解决办法:一,给原先表新增一条记录 然后导出,导入新库后删除记录.

办法二: alter table 表名  allocate extent(size 64k); 然后再导出.

问题解决.

猜你喜欢

转载自ppboyhai.iteye.com/blog/2163194
今日推荐