exp/imp 环境变量 字符集转换问题
来源:互联网 发布:网络起名可靠吗 编辑:程序博客网 时间:2024/06/10 01:38
exp/imp 环境变量字符集转换问题
注意点:exp imp客户端编码,尽量保证客户端编码和数据库编码一样,避免字符转换。
其他方式,保证exp的客户端编码和imp的客户端编码一样,如果出现imp或 exp出错时,可从exp导出log中来查找信息,可以看到如下信息:
环境:使用exp/imp升级并迁移数据库从win 10.2.0.1 升级到linux11.2.0.3
原库Exp导出日志信息:
Connectedto: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bitProduction
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Export done in US7ASCIIcharacter set and AL16UTF16 NCHAR character set
server uses ZHS16GBK character set(possiblecharset conversion)
可以看出原库字符集是ZH16GBK而客户端编码是US7ASCII
新库Imp导入日志信息:
Exportfile created by EXPORT:V10.02.01 via conventional path
import done in ZHS16GBKcharacter set and AL16UTF16 NCHAR character set
export client uses US7ASCII character set (possible charset conversion)
Imp导入客户端编码为ZHS16GBK
这样数据在新库导入是会出问题的
因为新库的客户端编码和数据库的字符集一样,就不去做字符转换,直接导入数据,即会忽略原来导出时,原库和其客户端发生的一次字符转换,为了正确导入数据,我们需要在导入端再做一次字符转换,即设置导入端的客户端编码为:
NLS_LANG=AMERICAN_AMERICA.US7ASCII
这样就可以两两抵消了。- exp/imp 环境变量 字符集转换问题
- oracle imp/exp 字符集问题
- 【EXP/IMP】EXP/IMP过程中的字符集问题
- [转]【EXP/IMP】EXP/IMP过程中的字符集问题
- EXP/IMP】EXP/IMP过程中的字符集问题
- oracle exp/imp 字符集
- oracle exp/imp 字符集
- oracle imp,exp时字符集问题的解决
- 探索Oracle之 EXP/IMP过程中的字符集问题
- Exp Imp 导入导出常见问题解决方法-字符集的后续问题
- expdp/impdp和 exp/imp 中设置字符集的问题
- exp,imp问题
- exp,imp问题
- exp,imp问题
- exp/imp 空表少表问题
- 【EXP/IMP】问题总结
- oracle EXP & IMP 维护 + 字符集的处理
- EXP,IMP数据迁移字符集设置
- Myeclipse调试模式下自动提示变量值设置
- Git SSH Key 生成步骤
- C语言指针变量作为函数参数
- 友元函数和友元类
- 软件测试面试题集合
- exp/imp 环境变量 字符集转换问题
- “谢谢”就要大声说出来——兼谈中国首善陈光标先生
- HTTP请求头信息--详细解说
- string相关函数的功能实现案例
- Struts2 异常处理
- android:Layout_weight的深刻理解
- Apache Hadoop是什么
- linux 调测
- LeetCode Plus One