前言:
dbeaver是一个优秀的通用数据库客户端连接工具,最重要的是社区版一直是开源免费。但是在连接服务端的WE8ISO8859P1字符集时,表中的数据中文查询出来显示为乱码,无论怎么修改参数都没用。

方法一:
在PL/SQL的前面设置字符集:
set NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 startup plsql.exe

方法最佳,但PL/SQL 毕竟是收费的。
方法二:
在sqlplus命令前设置字符集:
set NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1

方法三:使用druid,参考https://my.oschina.net/joshuazhan/blog/122591
步骤:
1、下载druid,开源免费,“阿里巴巴计算平台事业部出品,为监控而生的数据库连接池”。


386

被折叠的 条评论
为什么被折叠?



