电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

(FAQ)Oracle 11G在用EXPORT导出时,空表不能导出

来源:金蝶云社区作者:金蝶2024-09-162

(FAQ)Oracle 11G在用EXPORT导出时,空表不能导出

【问题】: (FAQ)Oracle 11G在用EXPORT导出时,空表不能导出
版本: 7.0.3
模块: 系统部署
【答复】:
原因分析: 11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 方法一: 1.insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2.设置deferred_segment_creation 参数 该参数值默认是TRUE,当改为FALSE时,无论是空表还是非空表,都分配segment。 *.需注意的是:该值设置后对以前导入的空表不产生作用,仍不能导出,只能对后面新增的表产生作用。如需导出之前的空表,只能用第一种方法。 方法二: 1.用以下这句查找空表 select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 2.把查询结果导出,执行导出的语句 3.然后再执行 exp 用户名/密码@数据库名 file=D:dmpexp_sms20110224.dmp log=D:dmpexp_smsrun.log

原因分析: 11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 方法一: 1.insert一行,再rollb

(FAQ)Oracle 11G在用EXPORT导出时,空表不能导出

【问题】: (FAQ)Oracle 11G在用EXPORT导出时,空表不能导出版本: 7.0.3 模块: 系统部署【答复】:原因分析: 11G中有个新特性,当表无...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信