美文网首页我爱编程
linux或windows下使用R+RODBC访问oracle中

linux或windows下使用R+RODBC访问oracle中

作者: ff7e4f9cb3e3 | 来源:发表于2015-12-24 11:44 被阅读544次

应该是Oracle的环境变量问题。(参考了http://f.dataguru.cn/forum.php?mod=viewthread&tid=147277
首先在oracle上检查编码:
select userenv('language') from dual;
结果为:
SIMPLIFIED CHINESE_CHINA.ZHS16GBK

在windows主机添加这样的一个系统环境变量:
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

在linux下:
NLS_LANG="SIMPLIFIED Chinese"_CHINA.ZHS16GBK
export NLS_LANG

问题解决。

相关文章

网友评论

    本文标题:linux或windows下使用R+RODBC访问oracle中

    本文链接:https://www.haomeiwen.com/subject/yfmvhttx.html