person

在公司里,需要使用 PL/SQL Developer 远程访问 Oracle 数据库,虽然菜单项就那么几个单词,但是总有脑筋短路找不到菜单或者有不认识的菜单项。
并且,PL/SQL Developer 插入的字段中有中文的话,显示的全是问号,然后将数据读取后在页面上显示的也是问号,因此,写个笔记记录一下,以备不时之需。

PL/SQL Developer 汉化

  • 下载汉化包:汉化包
    我的版本是 11,如果版本和我不一样可以下载其他版本,我也没试过这个能不能用于其他版本。
  • 打开解压后的 exe文件,选择 PL/SQL Developer 的安装目录:

一直点击右下角的三角形(下一步),到最后有个勾,点击就完成了。

完成后如下:

重启 PL/SQL Developer 即可完成汉化。

解决中文乱码显示问号的问题

  • 在 PL/SQL Developer 中执行
select userenv('language') from dual; 

语句来查看本机的字符集。

可见我的是 AMERICAN_AMERICA.ZHS16GBK。

  • 在系统变量里新建两条配置:

GBK 是这样形式的,不同编码这里的 value 值需要跟着改变。

这个 value 值就是我们语句查询出来的值。

  • 重启系统
    网上很多人说重启 PL/SQL Developer 就可以,但是我试了几次都不行,我是重启电脑了才可以的。

新评论