概述
现象:
采用EXPIMP同步数据库字符集为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文件后倒入目标数据库
最后
以上就是活力毛衣为你收集整理的ZHS16GBK AL32UTF8数据库间导入导出故障的全部内容,希望文章能够帮你解决ZHS16GBK AL32UTF8数据库间导入导出故障所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复