EXP-00091,通常是由于导出端的字符集与数据库的字符集不一致所造成。
先查看数据库的字符集:
select userenv('language') from dual;
假设看到的结果是:
AMERICAN_AMERICA.AL32UTF8
进入注册表,找到:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home2
把NLS_LANG改成AMERICAN_AMERICA.AL32UTF8即可
本文详细介绍了如何通过调整注册表中的NLS_LANG参数,解决Oracle数据库中导出数据时因字符集不一致引发的问题。通过执行特定SQL查询确认数据库字符集,进而调整注册表配置实现字符集统一,确保数据正确导出。
EXP-00091,通常是由于导出端的字符集与数据库的字符集不一致所造成。
先查看数据库的字符集:
select userenv('language') from dual;
假设看到的结果是:
AMERICAN_AMERICA.AL32UTF8
进入注册表,找到:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home2
把NLS_LANG改成AMERICAN_AMERICA.AL32UTF8即可
2506
1634
2552

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