项目中发现在迁移或者oracle系统升级时,之前正常的很多程序,到了新环境后出现各种问题,现将常见问题总结如下:
1.程序中写死的中文描述、或者ID,由于迁移过程中的更改,而导致查询不到数据所以建议,在写程序的时候,比如说账簿信息,能用英文简写,就不要用id或者中文描述,方便程序的迁移;设置升级项目中,很多英文简称也会发生改变,也需要注意对比。
2,在升级过程中,segment的段值意义发生变化,这里要根据具体的情况,是可以直接更改呢,还是做好映射关系,这里要搞清楚
3,在搭建服务器时,可能上个版本的编码方式为 gbk ,而这个版本是uft—8,会导致升级的时候,报表中文部分出现大量乱码。出现乱码的时候,先找编码的问题