使用sqlplus执行sql时,发现有中文有乱码解决方法
来源:互联网 发布:mac粉饼专柜价格表 编辑:程序博客网 时间:2024/06/14 02:39
在Sqlplus中直接插入数据或执行sql脚本文件,有时会出现中文乱码的问题,出现这种情况一般是因为Oracle客户端和服务端的字符集不一致导致的,也就是NLS_LANG环境变量和Oracle服务器端的字符集不同。
出现这种情况,可以通过修改服务端的字符集或修改NLS_LANG环境变量的值来解决,修改服务端的配置比较复杂,我一般通过设置环境变量的方法。
1、首先查看Oracle服务端的字符集
SQL > select userenv('language') from dual;
AMERICAN_AMERICA.ZHS16GBK
2、设置环境变量
[oracle@ ~]$ export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
3、登录sqlplus执行插入语句或导入sql脚本文件
SQL > @filename.sql
阅读全文
0 0
- 使用sqlplus执行sql时,发现有中文有乱码解决方法
- sqlplus执行有空行的SQL语句
- Oracle数据库之使用sqlplus执行sql脚本乱码解决办法
- oracle客户端sqlplus界面有乱码
- pycharm下 os.system执行命令返回有中文乱码
- Extjs4 store load 有中文字符提交后台乱码解决方法
- 安卓http-get请求中有中文乱码解决方法
- 使用sqlplus 执行*.sql文件
- 使用sqlplus 执行*.sql文件
- mysql导入sql执行出现中文乱码解决方法
- 使用PL/SQL远程连接发现中文数据乱码
- android开发时,http提交地址中有中文乱码的解决方法
- Navicat SQL查询语句有中文查询结果乱码
- 执行sql脚本时中文乱码
- qt5 有中文使用vs编译时失败,以及中文显示乱码
- 用mysqlpp进行mysql表的查询,发现有中文乱码,整理一下解决方案
- js里面有中文乱码
- 使用CodeSmith4.0针对中文会有乱码问题
- 关于Server Tomcat v7.0 Server at localhost failed to start.解决办法
- Java学习路线
- Android OTA releasekey 替换
- Mysql并发时经典常见的死锁原因及解决方法
- vs2015常用快捷键
- 使用sqlplus执行sql时,发现有中文有乱码解决方法
- C#三种性能分析计时器介绍
- 巧妙利用标签TAG做长尾关键词上首页
- html实体字符
- SQL字符串中的不可见字符
- React Native 如何运行打包.jsx文件
- dubboAPl参考手册
- 如何生成压缩文件文件(zip)
- safari input 行高问题解决