redhat6.5 oracle 11g sqlplus 中文乱码

MrGuiBin 2016-09-20 05:25:54
1、redhat6.5 系统字符集
2、orcl 数据库字符集
3、redhat6.5 .bash_profile 设置的字符集
4、乱码情况
5、未设置.bash_profile 字符集时,乱码显示的是?号
求助
...全文
420 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
MrGuiBin 2016-09-21
  • 打赏
  • 举报
回复
引用 11 楼 ghx287524027 的回复:
oracle的 bash_profile设置了吗?你现在可以确定的各个部分的字符集都是什么了?



现在的系统、数据库、用户 字符集



ghx287524027 2016-09-21
  • 打赏
  • 举报
回复
oracle的 bash_profile设置了吗?你现在可以确定的各个部分的字符集都是什么了?
MrGuiBin 2016-09-21
  • 打赏
  • 举报
回复
引用 9 楼 MrGuiBin 的回复:
[quote=引用 7 楼 ghx287524027 的回复:]
[quote=引用 6 楼 MrGuiBin 的回复:]
[quote=引用 4 楼 ghx287524027 的回复:]
将用户的,数据库的,以及系统的都改成GBK


执行 vi /etc/sysconfig/i18n 修改 系统字符集
把LANG 设置为“zh.CN.GB18030” 还是乱码
设置为“zh.CN.ZHS16GBK”提示早不到字符集的。
[/quote]
zh_cn.ZHS16GBK,zh 和 cn之间是下划线不是点号[/quote]

我上面写错了。 改字符集的时候写的是 zh_cn.ZHS16GBK ,切回 oracle 用户,就会提示找不到这个字符集。
[/quote]



MrGuiBin 2016-09-21
  • 打赏
  • 举报
回复
引用 7 楼 ghx287524027 的回复:
[quote=引用 6 楼 MrGuiBin 的回复:] [quote=引用 4 楼 ghx287524027 的回复:] 将用户的,数据库的,以及系统的都改成GBK
执行 vi /etc/sysconfig/i18n 修改 系统字符集 把LANG 设置为“zh.CN.GB18030” 还是乱码 设置为“zh.CN.ZHS16GBK”提示早不到字符集的。 [/quote] 是 zh_cn.ZHS16GBK,zh 和 cn之间是下划线不是点号[/quote] 我上面写错了。 改字符集的时候写的是 zh_cn.ZHS16GBK ,切回 oracle 用户,就会提示找不到这个字符集。
MrGuiBin 2016-09-21
  • 打赏
  • 举报
回复
引用 5 楼 wmxcn2000 的回复:
把 用户.bash.profile 里的NLS_LANG 变量双引号去掉之后,乱码变为了 ????号
NLS_LANG 这个变量,把双引号去掉;
ghx287524027 2016-09-21
  • 打赏
  • 举报
回复
引用 6 楼 MrGuiBin 的回复:
[quote=引用 4 楼 ghx287524027 的回复:] 将用户的,数据库的,以及系统的都改成GBK
执行 vi /etc/sysconfig/i18n 修改 系统字符集 把LANG 设置为“zh.CN.GB18030” 还是乱码 设置为“zh.CN.ZHS16GBK”提示早不到字符集的。 [/quote] 是 zh_cn.ZHS16GBK,zh 和 cn之间是下划线不是点号
MrGuiBin 2016-09-21
  • 打赏
  • 举报
回复
引用 4 楼 ghx287524027 的回复:
将用户的,数据库的,以及系统的都改成GBK


执行 vi /etc/sysconfig/i18n 修改 系统字符集
把LANG 设置为“zh.CN.GB18030” 还是乱码
设置为“zh.CN.ZHS16GBK”提示早不到字符集的。
卖水果的net 2016-09-21
  • 打赏
  • 举报
回复
NLS_LANG 这个变量,把双引号去掉;
ghx287524027 2016-09-20
  • 打赏
  • 举报
回复
将用户的,数据库的,以及系统的都改成GBK
MrGuiBin 2016-09-20
  • 打赏
  • 举报
回复
引用 2 楼 ghx287524027 的回复:
将系统和用户字符集都设置为 ZHS16GBK,另外,这个 bash_profile 是用户的还是oracle的?
bash_profile 是用户的。
ghx287524027 2016-09-20
  • 打赏
  • 举报
回复
将系统和用户字符集都设置为 ZHS16GBK,另外,这个 bash_profile 是用户的还是oracle的?
MrGuiBin 2016-09-20
  • 打赏
  • 举报
回复
序号3,和序号 4 的图片顺序 放错了!

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧