千家信息网

oracle客户端中文乱码

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本地ORACLE连接创建好后,默认是GBK的字符集,如果连接服务器不是同样的GBK字符集就会出现中文乱码的问题,这种情况我们需要修改本地的字符集来和服务器匹配.通过注册表修改HKEY_LOCAL_MA
千家信息网最后更新 2026年11月03日oracle客户端中文乱码

本地ORACLE连接创建好后,默认是GBK的字符集,如果连接服务器不是同样的GBK字符集就会出现中文乱码的问题,这种情况我们需要修改本地的字符集来和服务器匹配.

通过注册表修改
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0
NLS_LANG 改为你需要的字符集.



设定环境变量

添加环境变量--- NLS_LANG 改为你需要的字符集



常用字符集
AMERICAN_AMERICA.WE8ISO8859P1
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
AMERICAN_AMERICA.AL32UTF8

SIMPLIFIED CHINESE_CHINA.US7ASCII

 AMERICAN_AMERICA.US7SCII
 AMERICAN _ AMERICA. ZHS16GBK

AMERICAN_AMERICA.utf8



  现在,介绍一些与字符集有关的NLS_LANG参数,
  NLS_LANG格式:
  NLS_LANG = language_territory.charset
  有三个组成部分(语言、地域和字符集),每个成分控制了NLS子集的特性。其中:language 指定服务器消息的语言。
  territory 指定服务器的日期和数字格式。
  charset 指定字符集
  例如: 
  AMERICAN_AMERICA.US7SCII
  AMERICAN _ AMERICA. ZHS16GBK
  还有一些子集可以更明确定义NLS_LANG参数: 
  DICT.BASE 数据字典基本 表版本
  DBTIMEZONE 数据库时区
  NLS_LANGUAGE 语言
  NLS_TERRITORY 地域
  NLS_CURRENCY 本地货币字符
  NLS_ISO_CURRENCY ISO货币字符
  NLS_NUMERIC_CHARACTERS 小数字符和组 分隔开
  NLS_CHARACTERSET 字符集
  NLS_CALENDAR 日历系统
  NLS_DATE_FORMAT 缺省的日期格式
  NLS_DATE_LANGUAGE 缺省的日期语言
  NLS_SORT 字符排序序列
  NLS_TIME_FORMAT 时间格式
  NLS_TIMESTAMP_FORMAT 时间戳格式




附件:http://down.51cto.com/data/2366159
字符 字符集 格式 服务器 语言 服务 日期 参数 变量 地域 子集 数据 时间 环境 货币 乱码 中文 三个 字典 小数 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技工作委员会副主任毛军 重生之互联网科技帝国 互联网未来科技 奇士达互联网科技 互联网科技小额贷款 兼蜜互联网科技 深圳期待互联网科技 互联网科技素材视频竖屏 联恩商钥互联网科技有限公司 安控科技rtu产品工业互联网 互联网科技大奖都有哪些公司 中国互联网公司排名锤子科技 国大互联网教育科技有限公司薪资 合肥互联网科技公司公章图片 电子商务与互联网科技的关系 新氧科技和美国互联网有关系吗 福建互联网展示科技馆设计 互联网科技手机排行榜 互联网金融运营模式中的金融科技 科技信息时代互联网发展 广州万易互联网科技有限公司 今日互联网科技 北京互联网科技 科技创新互联网企业 猫创互联网科技 深圳期待互联网科技 互联网科技人工智能实验室 佛山市翊博互联网络科技有限公司 深圳市罗太互联网科技有限公司 长沙渺峰互联网科技有限公司
0