千家信息网

Linux下SQLPlus出现中文乱码的解决方法

发表于:2024-10-22 作者:千家信息网编辑
千家信息网最后更新 2024年10月22日,1.首先查询数据库字符集SQL> select userenv('language') from dual; USERENV('LANGUAGE')--------------------------
千家信息网最后更新 2024年10月22日Linux下SQLPlus出现中文乱码的解决方法

1.首先查询数据库字符集

SQL> select userenv('language') from dual; USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.AL32UTF8 SQL> exit

从上面得知数据库字符集为AMERICAN_AMERICA.AL32UTF8

2.配置环境变量

设置开机重启自动加载将其放到

/home/oracle/.bash_profile

或/etc/profile中

echo 'export NLS_LANG="AMERICAN_AMERICA.UTF8"'>>/etc/profilesource /etc/profile

3.再次查询即可正常识别中文

原因分析:

sqlplus乱码与操作系统NLS_LANG变量有关,当数据库字符集与NLS_LANG变量不一致就产生乱码。

以上就是linux sqlplus乱码怎么办的详细内容,更多请关注其它相关文章!

乱码 变量 字符 数据 数据库 字符集 查询 中文 一致 操作系统 内容 再次 原因 原因分析 就是 怎么办 文章 更多 环境 系统 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 租用香港云服务器 网络安全等级保护测评机构申请 网络安全读后课感500字 网络安全教育简短教案 流星群侠传服务器推荐 关于计算机网络安全的论文前言 芬兰网络安全与发展 政府软件开发哪个牌子质量好 qq服务器 医学软件开发计划书 网络技术支持中心net 政府部门软件开发周期 盟威软件开发教程说明文档 苹果电脑的服务器地址和账户名称 郴州市诚程网络技术服务 园企互联网科技成果 电视直播软件开发教程 中企通信网络技术 物联网新的网络安全威胁 河南农业银行软件开发部月薪 达梦数据库获取unicode 提高网络安全意识海报图片 网络安全方向有什么好书 新华三服务器国产化 怎么把阿里云的数据库复制到本地 学习软件开发去哪个网站 瑞思金融数据库 vb中清除数据库数据 存入数据库时添加本地时间 河南农业银行软件开发部月薪
0