在Oracle exp 导出表、数据时,碰到该问题(用10g客户端到处11g表、数据时);解决方法如下:1. 设置deferred_segment_creation的值为false此方法只对以后的表有效,之前的表没有Segment的还是没有。2. 创建表的时候声明立即创建Segmentcreate table XXX (XXX XXX) SEGMENT CREATION IMMEDIATE;3.对于已经创建但是还没有Segment的表来说,可以执行alter table XXX allocate extent来使其创建出 Segment,当然也可以插入一条数据,使其创建Segment最终的解决方法:先查询一下哪些表是空的:select table_name from user_tables where NUM_ROWS=0;下面我们通过select 来生成修改语句:select "alter table "||table_name||" allocate extent;" from user_tables where num_rows=0然后复制生成的修改语句执行,问题解决Oracle 10g RAC 添加节点关于Oracle中in和exists的区别相关资讯 Oracle入门基础教程 EXP-00011
- Linux x86 and x86-64 系统中的 (08/05/2014 10:12:29)
- Oracle 11g 导出表报EXP-00011: (12/31/2013 09:54:33)
- Oracle数据库用SQL实现快速分页 (12/29/2012 14:02:30)
| - Oracle 中极易混淆的几个 NAME 的 (07/29/2014 21:04:17)
- Oracle系统繁忙时,快速定位 (02/18/2013 19:31:55)
- Oracle手工建库笔记 (12/28/2012 11:45:03)
|
本文评论 查看全部评论 (0)