1 )当源数据库字符集不等于EXP过程中NLS_LANG参数,且源数据库字符集是EXP过程中NLS_LANG的子集,才能保证导出文件正确,其他情况则导出文件字符乱码
2 )EXP过程中NLS_LANG字符集不等于IMP过程中NLS_LANG字符集,且EXP过程中NLS_LANG字符集是IMP过程中NLS_LANG字符集的子级, 才能保证第一次转换正常,否则第一次转换中出现乱码。
3 )如果第一次转换正常,IMP过程中NLS_LANG字符集是目标数据库字符集的子集或相同,才能保证第二次转换正常,否则则第二次转换中出现乱码
整个过程如果是子集向超集进化的话,就不会有问题
2 )EXP过程中NLS_LANG字符集不等于IMP过程中NLS_LANG字符集,且EXP过程中NLS_LANG字符集是IMP过程中NLS_LANG字符集的子级, 才能保证第一次转换正常,否则第一次转换中出现乱码。
3 )如果第一次转换正常,IMP过程中NLS_LANG字符集是目标数据库字符集的子集或相同,才能保证第二次转换正常,否则则第二次转换中出现乱码
整个过程如果是子集向超集进化的话,就不会有问题
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28282660/viewspace-1389588/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/28282660/viewspace-1389588/
本文详细介绍了使用 Oracle 的 EXP 和 IMP 工具进行数据迁移时如何避免字符乱码问题,包括源数据库字符集与 EXP 过程中 NLS_LANG 参数设置的一致性要求,以及不同字符集之间的转换规则。
801

被折叠的 条评论
为什么被折叠?



