解决Oracle插入中文乱码

作者:管理员 更新时间:2015-08-20 10:07

一个.NET的入库程序需要向Oracle中插入中文数据,但是在实际操作中发现所有中文都变成了??

是Oracle客户端的字符集与服务器端不匹配,需要更改客户端(instant client)或者服务器端的字符集,服务器端的字符集自然不能随便更改,因此只能更改客户端字符集。

在SQL Developer中查询服务器端的字符集:

select userenv('language') from dual;

因此只要在客户端设置同样的字符集即可。

1. 对于Windows,在用户环境变量中设置NLS_LANG变量



来源:亦有软件
软件产品Eysln Software Product
亦有公告Eysln Notice
案例中心Eysln Template
知识库Eysln Knowledge Base
工具箱Eysln Toolkit Online