最近遇到一个非常奇葩的问题,客户要导入一批数据,给的是excel文档,程序本来也有excel导入功能的,我这边开发环境导入非常顺利,一气呵成,不带半点泥水,没想到遇到滑铁卢,客户那边死活导入不了,百度了一下,都说是字段顺序引起的,要调整大对象字段放在最后,调整了,开发环境没问题,生产环境依旧报ora-24816错误,没法子,导单表数据文件,用imp导出,没想还是导入不了,用数据泵导出导入,可以了,表数据又少了一条,一看日志,某字段已超过varchar2(4000),后面一查,两边数据库字符集不一样,开发环境是ZHS16GBK,生产环境是AL32UTF8,我去,好大一坑!