http://luoxq.mypm.net
公 告
登 陆
日志日历
日 志
评 论
链 接
统 计
Oracle11g用exp不能导出空表

11G中有个新特性,当表无数据时,不分配segment,以节省空间,exp不能导出空表

解决方法:

1、insert一行,再rollback就产生segment了。

该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。

2、设置deferred_segment_creation参数

该参数值默认是TRUE,当改为FALSE时,无论是空表还是非空表,都分配segment。

需注意的是:该值设置后对以前导入的空表不产生作用,仍不能导出,只能对后面新增的表产生作用。如需导出之前的空表,只能用第一种方法。

 

luoxq 发表于 2011/1/16 20:26:00 阅读全文 | 回复(0) | 引用通告 | 编辑 | 收藏该日志

发表评论:

    昵称:
    密码:
    主页:
    标题: