imp IMP-00003: ORACLE error 959 encountered ORA-00959 问题解决

exp 导出环境:

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

SQL> select * from nls_database_parameters where parameter='NLS_CHARACTERSET';

PARAMETER VALUE
------------------ ----------
NLS_CHARACTERSET ZHS16GBK

 

imp 导入环境:

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

SQL> select * from nls_database_parameters where parameter='NLS_CHARACTERSET';

PARAMETER VALUE
------------------ ----------
NLS_CHARACTERSET ZHS16GBK

 

错误代码:

imp IMP-00003: ORACLE error 959 encountered

 

问题分析:

exp导出文件中表中含有CLOB字段

 

问题解决:

1、导入前在 imp导入环境 新建含有CLOB字段的表,并指定表空间

2、导入命令增加ignore=y选项或者data_only=y(11g后支持)

 

imp SPORT/SPORT BUFFER=64000 FILE=/home/oracle/fliename.dmp full=y ignore=y; 

 

end

posted @ 2015-06-05 16:14  zinedine  阅读(3948)  评论(0编辑  收藏  举报