oracle客户端中文乱码问题的解决
2024-09-25 07:22:43
1 查看服务器端编码
select userenv('language') from dual;
我实际查看到的结果为:
USERENV('LANGUAGE')
-----------------------------
AMERICAN_AMERICA.ZHS16GBK
2 执行语句
select * from V$NLS_PARAMETERS;
查看第一行PARAMETER项中为NLS_LANGUAGE对应的VALUE项中是否和第一步得到的值一样。
如果不是,需要设置环境变量。
否则PLSQL客户端使用的编码和服务端编码不一致,插入中文时就会出现乱码。
3 设置环境变量
计算机--->属性----->高级系统设置---->环境变量---->新建
设置变量名:NLS_LANG
设置变量值:第一步查到的值。我的是AMERICAN_AMERICA.ZHS16GBK
4 重新启动PLSQL,插入数据正常。
最新文章
- C++随笔:.NET CoreCLR之GC探索(2)
- hive相关
- raspberry pi 如何汉化显示中文
- centos5.4_x64 red5 1.0安装部署
- 浅谈C#集合【转】
- HMM Viterbi算法 详解
- 七牛php-sdk使用-文件上传
- 关于import引入的方式
- mysql实现随机获取几条数据的方法
- 点击a标签的文字后页面的跳转
- Android Studio3.1.2升级问题:Configuration 'compile' is obsolete and has been replaced with 'implementation'.
- 微信开发时调用jssdk,在安卓设备中成功调用;在ios设备中返回错误消息:config fail,无其他具体错误消息,且接口权限显示获取ok,无法调用
- Chrome浏览器 调试工具 vue-devtools 的安装和使用
- HoloLens开发手记-硬件细节 Hardware Detail
- 洛谷 P1306 斐波那契公约数 解题报告
- C++ STL之LIST详解A
- navicat中文破解版,navicat破解版,navicat for mysql10.0.11简体中文破解版
- c语言中变量/函数命名以单下划线(_)和双下划线(__) 开头的意义
- Linux之Ubuntu基本命令提炼,分条列出
- spark sql 窗口函数over partition by
热门文章
- spring是如何由请求地址找到对应的control的
- java类创建时里面成员执行的先后顺序
- Sharepoint2013搜索学习笔记之自定义查询规则(十)
- MVC中的Controllers和View分别放到单独的项目中
- 在普通的";类库";项目中添加 WPF 的 Window 对象
- c#设计模式之:组合模式(Composite)
- ASP.NET -- 获取浏览器信息
- Jmeter_录制HTTPS
- vmware vSphere虚拟网络(一)
- 一款给力的一键复制js插件-clipboard.js