ZHS16GBK AL32UTF8数据库间导入导出故障

现象:
采用EXP\IMP同步数据库字符集为ZHS16GBK到数据库字符集为 AL32UTF8 的数据库出现几个错误:
 
一、IMP-00058
IMP-00058: 遇到 ORACLE 错误 1461
ORA-01461: can bind a LONG value only for insert into a LONG column
IMP-00028: 上一个表的部分导入已回退: 回退 25 行

二:字符集变化后目标数据库长度不够
. . 正在导入表                 "CUSM_MAGANIZE"
IMP-00019: 由于 ORACLE 错误 12899 而拒绝行
IMP-00003: 遇到 ORACLE 错误 12899
ORA-12899: value too large for column "ZGHGZZ"."CUSM_MAGANIZE"."AUTHOR" (actual:112, maximum: 100)
列 1 763

处理:
问题一:用PLSQL的SQL语句导出功能导出后导入
问题二:在源数据库中把相应字段的长度加大,再导出成DMP文件后倒入目标数据库

 

你可能感兴趣的:(职场,导入,导出,故障,休闲,AL32UTF8,ZHS16GBK)