1、plsql都需要安装oracle的客户端,不过也可以安装瘦客户端,完整的客户端太大了,俗称胖客户端,一般瘦客户端就可以满足,
本人下载的是instantclient-basic-win32-11.2.0.1.0.zip,正常解压后,我放在D:\app\lenovoq\product\instantclient_11_2与数据库主目录一致。
因为oracle客户端里要配置好tnsnames,所以在刚刚文件夹下面新建一个文件命名为:tnsnames.ora,文件内容如下:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
其中,HOST = 127.0.0.1,这个是装oracle服务器端的服务器地址。
2、设置瘦客户端安装路径的环境变量
3、接下来打开plsql进入,第一次先不登录,点击取消,自动进入默认界面,然后在Tools-Perferences
红指针就是刚刚文件夹下面oci.dll文件的路径。
4、sql查询结果中中文乱码的解决
4、1.先查询当前plsql的字符集编码
select userenv('language') from dual;
4、’2.设置环境变量
环境变量添加办法:右击我的电脑,点击“属性”-->"环境变量",在系统变量中新建键值分别为NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
5、字体设置
5.1 打开“工具”——“首选项”选择左侧窗口菜单里的“字体”选项,如图:
5.2 2、点击“选择”按钮打开“字体”对话框,然后就可以设置你想要的字体大小和颜色了,如下图:
plsql吧查询结果列表中中文拷贝出来时会出现乱码问题,这个需要在拷贝时把输入法调整为中文,
参考:
https://www.cnblogs.com/changdc/p/8668729.html
https://blog.csdn.net/gm371200587/article/details/81381825
https://blog.csdn.net/kinbos/article/details/51330632
https://blog.csdn.net/jing_er_/article/details/76804959