Oracle 字符集常见字符集及解决方案
2024-08-29 03:42:40
Oracle 字符集常见字符集及解决方案
优先级别:alter session>环境变量>注册表>参数文件
一.查看字符集:
1.查询服务端字符集:
select userenv('language') from dual
or
select * from nls_database_parameters
2.查询客户端:
select * from nls_instance_parameters
客户端字符集与服务端字符集不一致就会出现乱码等问题
3.会话字符集:
select * from nls_session_parameters
二.修改字符集:
1.修改客户端字符集:(推荐)
打开注册表:cmd-regedit
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1的NLS_LANG
修改NLS_LANG的值为:
比如服务端是:SIMPLIFIED CHINESE_CHINA.AL32UTF8那么客户端也修改成它即可
如果通过注册表方式还是没有解决问题,去修改环境变量:NLS_LANG
dos命令:set nls_lang=AMERICAN_AMERICA.ZHS16GBK
2.服务器端字符集修改:(慎重)
三.常用字符集:
ZHS16GBK
ZHS16CGB231280
AL32UTF8 9i出现的
语法:国家_时间格式.字符集格式
AMERICAN_AMERICA.ZHS16GBK
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
SIMPLIFIED CHINESE_CHINA.AL32UTF8
四.字符集表:
最新文章
- MySQL COLUMNS分区
- execve(file, argv, env)参数argv获取字符串个数
- MyBatis的foreach标签与SUM函数同时使用
- 用类方法------>;快速创建一个autorelease的对象,在封装的类方法内部
- 【转】Python资源 转自 dylanninin.com
- 关于php析构函数的一个有趣问题
- Mac废纸篓 不能完全清空的有效解决方法
- css实现的透明三角形
- jsp表单提交中文乱码的解决
- Ghost Button制作教程及设计趋势分析
- c#个性化安装包
- PHP移动互联网开发笔记(5)——文件的上传下载
- hdu4185二分图匹配
- 【Android Developers Training】 88. 使用备份API
- shell的if嵌套
- 使用腾讯云“自定义监控”监控GPU使用率
- 常用的当前时间(返回String类型)
- NAT(Network Address Translation)
- [Android] ScrollView can host only one direct child
- 记录一下ES6扩展运算符(三点运算符)...的用法
热门文章
- 使用Tor创建.onion域名网站(创建暗网服务和暗网的网站)
- Git(三):Git 使用规范流程
- Gearmand 任务分发系统
- .NET 等宽、等高、等比例、固定宽高生成缩略图 类
- Py小技巧一:在列表,字典,集合中根据条件筛选数据
- 设置Windows开机自动启动VirtualBox虚拟机系统
- 排查MySQL事务没有提交导致 锁等待 Lock wait timeout exceeded
- 什么是展uv
- C++——代码运行过程详解
- shell if,case,for,while语法