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