0
点赞
收藏
分享

微信扫一扫

oracle用户编辑文件中文乱码


文章目录

  • ​​一、分析定位​​
  • ​​1. 现象​​
  • ​​2. 查看当前编码​​
  • ​​3. 配置文件现状​​
  • ​​二、解决方案​​
  • ​​2.1. 编辑配置文件​​
  • ​​2.2. 调整​​
  • ​​2.3. 刷新环境变量​​
  • ​​2.4. 效果图​​
  • ​​2.5. 配置文件源码​​
一、分析定位
1. 现象

oracle用户编辑文件中文乱码_配置文件

2. 查看当前编码

登录oracle用户,查看当前oracle用户下的编码

[oracle@localhost ~]$ echo $LANG

3. 配置文件现状

oracle用户编辑文件中文乱码_配置文件_02


发现没问题,那就应该是环境变量没生效。

我的设置没问题只是配置文件没生效,刷新环境变量接好了

[oracle@localhost ~]$ cd
[oracle@localhost ~]$ source

就好了。

二、解决方案
2.1. 编辑配置文件

[oracle@localhost ~]$ cd
[oracle@localhost ~]$ vim

2.2. 调整

这2行注释任意一个测试
​​​export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8"​​​​export NLS_LANG=american_america.zhs16gbk​

2.3. 刷新环境变量

[oracle@localhost ~]$ cd
[oracle@localhost ~]$ source

2.4. 效果图

oracle用户编辑文件中文乱码_配置文件_03

2.5. 配置文件源码

# User specific environment and startup programs

PATH=$PATH:$HOME/.local/bin:$HOME/bin

export PATH
export ORACLE_BASE=/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export TNS_ADMIN=$ORACLE_HOME/network/admin/samples
#export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8"
#export NLS_LANG=american_america.zhs16gbk
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$ORACLE_HOME/OPatch:$PATH


举报

相关推荐

0 条评论