linux系统中oracle出现中文乱码怎么办

发布时间:2020-06-10 10:04:55

来源:亿速云

阅读:148

作者:Leah

linux系统中oracle出现中文乱码怎么办?这篇文章总结了linux系统中oracle出现中文乱码的解决办法,通过这篇文章希望你能解决这个问题。

乱码问题的根源是字符集的修改,下面我们来看一下linux中oracle中文乱码解决方法。

查看客户端的语言编码设置:

配置文件中的配置: cat  ~/.bash_profile

注意修改配置信息:export PATH

export ORACLE_HOME=/usr/lib/oracle/11.2/client64/

export LD_LIBRARY_PATH=:$ORACLE_HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH:.

export TNS_ADMIN=$ORACLE_HOME

export PATH=$PATH:$ORACLE_HOME/bin:

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

配置好后,查看配置是否成功,sql语句:select userenv('language') from dual

查看数据库使用的编码:修改linux oracle数据库的默认语言

linux 安装oracle默认语言为:AMERICAN_AMERICA.WE8MSWIN1252

此语言中文展示位乱码。

通过oracle登录linux系统后进行如下操作:

修改方法(以改成UTF8为例)

以系统DBA权限登录sqlplus$ sqlplus / as sysdba;

select userenv('language') from dual;

例如:AMERICAN_AMERICA.WE8MSWIN1252

修改:SQL> shutdown immediate;

SQL> startup mount;

SQL> alter system enable restricted session;

SQL> alter system set job_queue_processes=0;

SQL> alter database open;

SQL> alter database character set internal_use AL32UTF8; 或者 ALTER DATABASE character set INTERNAL_USE ZHS16GBK;

SQL> shutdown immediate;

SQL> startup

SQL>alter system disable restricted session;

关于linux系统中oracle出现中文乱码的解决办法就分享到这里了,解决问题并不止文章中和大家分析的办法,不过本文分析的方法准确性是不容置疑的。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。

linux下的oracle中文乱码,linux系统中oracle出现中文乱码怎么办相关推荐

  1. oracle 报12560,UNIX系统中Oracle报TNS-12560错误的解决思路

    前几天接到客户的一个电话,需要到现场解决一个问题.客户的电话就是命令,于是放下手中的活,急忙赶往客户现场.到达客户现场后,客户反应本地的一个应用程序隔一段时间就报错,同时客户传来了一张报错的图片,如下 ...

  2. linux6.8设置中文界面,Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面

    原标题:Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面 来自:https://www.linuxmi.com/linux-kodi-18-8.html Kodi团队刚刚发布了XB ...

  3. linux下kodi安装目录,Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面

    原标题:Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面 来自:https://www.linuxmi.com/linux-kodi-18-8.html Kodi团队刚刚发布了XB ...

  4. linux kodi 设置中文,Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面

    原标题:Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面 来自:https://www.linuxmi.com/linux-kodi-18-8.html Kodi团队刚刚发布了XB ...

  5. Linux系统中Oracle数据库使用SELECT语句检索数据(1)实例应用

    Linux系统中Oracle数据库使用SELECT语句检索数据(1)实例应用 1,首先切换到Oracle用户,并进入数据库#sql / as sysdba2,启动数据库,并连接样例及表格,启动命令#s ...

  6. kodi linux版本,Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面

    原标题:Linux下安装多媒体中心 Kodi 18.8 新版本并设置中文界面 来自:https://www.linuxmi.com/linux-kodi-18-8.html Kodi团队刚刚发布了XB ...

  7. Linux下基于qt的视频监控系统

    目录 一.原始需求 二.环境安装 2.1 qt安装 2.2 opencv安装 三.系统设计 3.1. 整体流程设计 3.2 .数据传输交互流程 3.3 .数据库设计 四.关键代码 4.1.如何实现通信 ...

  8. linux 多播路由查看,Linux下多播路由的实现Windows系统 -电脑资料

    前言(只是一些废话,不想看的可以略过) ===================================== 多播路由是一个很好的技术,在Internet上实现了对数据的"广播&quo ...

  9. linux下如何开发php,在linux下开发PHP,用哪个系统?该如何解决

    在linux下开发PHP,用哪个系统? 用 ubuntu还是centos呢? 求指导. O(∩_∩)O谢谢 ------解决方案-------------------- 这倒是无所谓的,不过建议与线上 ...

最新文章

  1. Windows Live Writer新版新功能试用
  2. 边坡稳定性分析软件slope/w用户指南_岩石边坡平面滑动(Planar Sliding)稳定性分析...
  3. 客户端 获取服务器性能,客户端数量 服务器性能
  4. oracle聚合函数wmsys,oracle 自定义聚合函数
  5. 数据结构期末复习之归并排序和基数排序
  6. struts2 国际化资源文件自定义的路径解决方法
  7. ASP.NET 2.0 中的SqlCacheDependency特性
  8. 11. jQuery - Chaining
  9. 说服力——教你做出专业出彩的演示PPT
  10. 【TSP】基于matlab蚁群算法求解旅行商问题【含Matlab源码 1583期】
  11. ibm服务器如何进入u盘装系统,加密u盘在电脑上怎么打开ibm服务器u盘装系统
  12. Citrix XenApp工作原理
  13. android 监听软键盘在页面的展开和隐藏
  14. [渝粤教育] 四川大学 食物营养学 参考 资料
  15. netbeans如何导入java项目_netbeans导入java项目
  16. JQuery下载文件
  17. Windows Print Spooler远程代码执行漏洞复现(CVE-2021-1675)
  18. Shader实现透明反射效果应用地板
  19. Fengshui(双向bfs看风水···)
  20. 微信小程序开发的适合领域

热门文章

  1. call、apply、bind函数详解
  2. mysql 当前日期前后n天
  3. C#以CSV格式导出数据
  4. WR | 水源水耐药基因稳定赋存的关键:以致病菌为“源”,群落构建主导菌为“汇”...
  5. Logistic回归做分类或预测(实战代码)
  6. spring发送邮件收到方显示为无主题,内容和附件都显示不正常
  7. Feign的调用原理及其源码分析
  8. Git客户端Fork使用
  9. 编写一个方法,将数组传入进去之后将数组中的元素反转
  10. 助力地质灾害专业监测,TDengine为和谐社会保驾护航