修改Oracle客户端字符集方法:

1:可以通过修改注册表键值永久设置,类似于这样的键值:

HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\HOME0下,

如一般的简体中文

nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

2:查看数据库当前字符集参数设置

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

SIMPLIFIED CHINESE_CHINA.ZHS16GBK

3:打开CMD窗口,乱码情况

C:\Documents and Settings\Administrator>set NLS_LANG=american_america.AL32UTF8

C:\Documents and Settings\Administrator>sqlplus

SQL*Plus: Release 9.2.0.1.0 - Production on 星期六 4月 10 10:59:53 2010

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

请输入用户名:  scott

请输入口令:

连接到:

Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

With the Partitioning, OLAP and Oracle Data Mining options

JServer Release 9.2.0.1.0 - Production

SQL> select empno,ename,sal from emp where empno=7779;

EMPNO ENAME                                 SAL

---------- ------------------------------ ----------

7779 鏉ㄥ钩                                 6080

4:打开另外个CMD窗口,正常情况

C:\Documents and Settings\Administrator>set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

C:\Documents and Settings\Administrator>sqlplus

SQL> select empno,ename,sal from emp where empno=7779;

EMPNO ENAME             SAL

---------- ---------- ----------

7779 杨平             6080

oracle客户端改字符集没有用,ORACLE客户端乱码 修改Oracle客户端字符集相关推荐

  1. oracle utf-8中文乱码,修改Oracle字符集为UTF-8 解决中文乱码 oracle

    很多情况下,遇到数据库查询数据中文乱码,一般都是字符集的问题,下面记录一下oracle字符集的查看方法,并提供UTF-8字符集的修改方式. 1.查看数据库字符集 以下操作均在sqlplus或客户端中执 ...

  2. oracle 设置输出显示中文乱码,修改oracle当前会话的语言环境,解决oracle显示中文乱码的问题 | 信春哥,系统稳,闭眼上线不回滚!...

    对于数据库ORACLE有时操作时,提示的是一串串???,不能起到提示的作用,这是由于语言环境的设置问题,下面是实际操作中要用到的. 查看当前会话的语言环境: SQL> select useren ...

  3. sqlldr 导入乱码,Oracle客户端字符集问题

    2019独角兽企业重金招聘Python工程师标准>>> 1,查Oracle数据库创建时候的字符集: Oracle服务器端执行 SQL> select name, value$ ...

  4. 字符集编码 idea解决乱码

    文章目录 字符集编码 idea解决乱码 字符编码原理 字符集编码 ASCII字符集 共收录128个字符,包括空格.标点符号.数字.大小写字母和一些不可见字符.由于总共才128个字符,所以可以使用1个字 ...

  5. 修改oracle客户端的编码,Oracle中文字符乱码?设置Oracle客户端字符编码与服务端一致...

    经常可能出现查询Oracle数据时,中文显示乱码,这很可能是因为,Oracle服务端的字符编码与客户端不一致引起的. 这时,我们需要做的是,如何设置自己的客户端字符编码与服务端一致. 查询Oracle ...

  6. 关于Oracle数据库字符集的选择及乱码情况

    关于Oracle数据库字符集的选择及乱码情况 背景: 在项目上,开发人员在安装Oracle数据库时采用的默认的编码集,导致后期正式运行时出现某些生僻字和中文符号. 出现乱码.出现的情况就是某些生僻字或 ...

  7. oracle exp 乱码 942,Oracle exp/imp字符集相关问题

    Exp导出的数据dmp文件中的第2,3字节表示导出数据时的OS字符集ID(NLS_LANG环境变量保存) 下图中: ①表示目标OS的字符集 ②表示目标DB的字符集 ③表示目标DB的NCHAR字符集 ④ ...

  8. Oracle结果集缓存(Result Cache)--服务器、客户端、函数缓存

    Oracle结果集缓存(Result Cache)--服务器.客户端.函数缓存 在11g中,Oracle提供了结果集缓存特性.该缓存是在共享内存中存储全部的结果集,如果一个查询SQL被执行,且它对应的 ...

  9. 本地客户端(自己的电脑)连接远程Oracle数据库(服务器端),客户端安装步骤

    如果本地自己的电脑没有安装Oracle(服务器端数据库),那就要单独安装HA-Instant Client-v11.2.0.3.0.exe(oracle_client客户端) 如果本地安装了Oracl ...

最新文章

  1. binlog数据库不写入binlog_mysql 为什么不能仅仅用 binlog 保证不丢数据
  2. 车路协同让城市更智慧
  3. 在pymongo中使用distinct
  4. 【基础练习】【拓扑排序】codevs3294 车站分级题解
  5. linq Distinct
  6. 「源码分析」CopyOnWriteArrayList 中的隐藏知识,你Get了吗?
  7. (38)System Verilog类class复制详解
  8. 使用Java实现word文档转图片 在线预览
  9. 一个不错的控件网站-慧都控件网
  10. keystone 存储 android,KeyStone存储器架构
  11. 天翼云服务器怎么重装系统,天翼云操作系统介绍
  12. nyoj 54-小明的存钱计划 (遍历 + 判断)
  13. 学计算机编程难吗,电脑编程难学吗 如何才能学好电脑编程
  14. 嵌入式学习的几种线路图
  15. 2017 Real-valued (Medical) Time Series Generation with Recurrent Conditional GANs
  16. Learning to rank 小结
  17. matlab异步电机仿真,基于MATLAB的异步电机仿真系统
  18. 模糊测试工具-peachFuzzer
  19. java选择题《每日一练》
  20. 使用QT制作CRC校验工具

热门文章

  1. 2015.5.6(servlet基础)
  2. js中 new Date()使用说明
  3. TOJ3651确定比赛名次
  4. (转载)UI设计还远没有满足客户的需求
  5. php 把图片转换成二进制流,php把图片转换成二进制流的方法
  6. python3.8对应django版本_Python Django 版本对应表
  7. mos 多路模拟电子开关_软开关设计 || 软开关硬件三极管、MOS管典型电路分析
  8. python编程胡牌将是什么意思_OpenCV+Python识别车牌和字符分割的实现
  9. fibonacci数列前20项_数学第十七课:数列综合应用第一弹
  10. mvc 调用其他控制器方法session丢失_Java从入门到放弃;MVC 模式