问题一:SQL查询结果显示中文为???
这是因为本地客户端查询结果字符集与服务器的字符集不一致造成的,需要先查询服务器端的字符集:
select userenv('language') from dual;
查询的结果为:
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
然后配置本地的环境变量,本地新增环境变量:
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
然后cmd本地命令窗口,在窗口中输入
set a=b
回车,使新配置的环境变量生效。
查看生效设置:新打开一个cmd命令窗口,输入
echo %NLS_LANG%
查看返回的变量值是我们刚才配置的变量值即为配置成功
问题二:设置PLSQL界面的中文显示
菜单 tools–preferences 在弹出的设置窗口中找到 appearance——language 选择简体中文
问题三:PLSQL安装完成设置登录界面数据库连接信息
如图所示:
需要在首选项中找到Oracle主目录和OCI库配置的位置,输入对应的文件绝对路径名
比如我自己的:
主目录:D:\Program Files\PLSQL Developer 13\instantclient_18_3
OCI库:D:\Program Files\PLSQL Developer 13\instantclient_18_3\oci.dll