PLSQL中文显示乱码

简介: PLSQL中文显示乱码

PLSQL中文显示乱码,可能是Oracle客户端和服务器端的编码方式不一样。

  1. 查询Oracle服务器的语言、地域和字符集:NLS_LANG。
-- 查询Oracle服务器的语言、地域和字符集
select * from V$NLS_PARAMETERS;

NLS_LANGUAGE 表示“语言”

NLS_TERRITORY 表示“地域”

NLS_CHARACTSET 表示“字符集”

将他们三个按照“语言_地域.字符集”的格式拼接起来,就有了“AMERICAN_AMERICA.ZHS16GBK”

  1. ,将查询结果设置为本地的环境变量NLS_LANG:NLS_LANG="AMERICAN_AMERICA.ZHS16GBK"
  • 需要注意的是:网上很多说要修改本地注册表中的“HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->KEY_OraClient11g_home1”项,其实是不对的,注册表项是本地Oracle的字符集,跟你要访问的服务器Oracle没有关系。


相关文章
|
1月前
|
SQL Oracle 关系型数据库
PLSQL Developer 12.0.7 64位安装教程
PL/SQL Developer 是专为Oracle数据库设计的高效IDE,支持PL/SQL代码编写、调试、SQL查询、对象浏览与性能分析。界面简洁,功能全面,是Oracle开发必备工具。文末附详细中文安装指南(含网盘下载链接)。
|
SQL Oracle 关系型数据库
PLSQL查询Oracle表中文乱码解决
PLSQL查询Oracle表中文乱码解决
614 0
PLSQL查询Oracle表中文乱码解决
|
Java Spring
【SpringBoot】技能一之修改端口与banner样式
【SpringBoot】技能一之修改端口与banner样式
288 5
安装notepad++ 安装Python Python环境变量的数值。怎样在notepad++上运行Python的代码
这篇文章提供了在notepad++上安装和配置Python环境的详细步骤,包括安装Python、配置环境变量、在notepad++中设置Python语言和快捷编译方式,以及解决可能遇到的一些问题。
安装notepad++ 安装Python Python环境变量的数值。怎样在notepad++上运行Python的代码
cron表达式
cron表达式
802 0
|
网络协议 前端开发
wireshark抓包新手使用教程
Wireshark是非常流行的网络封包分析软件,可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程各种问题定位。
24947 0
wireshark抓包新手使用教程
|
SQL 数据库 Perl
PL/SQL中执行按钮变为灰色后如何恢复【已解决】
PL/SQL中执行按钮变为灰色后如何恢复【已解决】
1228 0
|
Oracle 关系型数据库 Java
分享一个 Oracle RAC 模式下客户端建立JDBC初始连接时因ONS造成应用启动时卡顿30秒问题的排查分析案例
分享一个 Oracle RAC 模式下客户端建立JDBC初始连接时因ONS造成应用启动时卡顿30秒问题的排查分析案例
|
存储 分布式计算 并行计算
云计算与物联网
云计算与物联网简述
733 15

热门文章

最新文章