oracle账号能设置吗在导出表时报"EMP-0001"错误的原因

在导出表时报"EMP-0001"错误的原因

 

Oracle11G导出对象时,无法全部导出对象,是因为

SQL>

1

show parameter DEFERRED_SEGMENT_CREATION

 

NAME                                 TYPE                 VALUE

  www.2cto.com  

———————————— ——————– ——————–

 

deferred_segment_creation            boolean     &nbsoracle账号p;        TRUE

 

在建表之前需要执行,

1

alter system set deferred_segment_creation=false;

   www.2cto.com  

才能导出表,如果以前存在这种表就需要执行

1

select 'alter table '||table_name||' allocate extent(size 64k);' sql_text,table_name,tablespace_name

2

from user_tables where table_name not in (select segment_name from user_segments where segment_type = 'TABLE');

批量执行sql_text中的sql语句。

 

最后执行 

1

exp user/pwd@SID  file=/home/oracle/db.dump

 

 

作者 随影求是

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。