首页 > 技术文章 > 重新安装开发环境之安装使用plsql碰到的两个问题

JHubery-code 2018-08-10 08:49 原文

过了整整一年,公司终于给我换主机了,之前的那台主机是10年之前的,不知道怎么描述,这种体验感大概就像火车换高铁,相同的风景,可是心情更美丽。进入正题,我需要将原来的系统的开发环境搬迁到新的主机上,也发现了几个之前可能忽略的小问题,也是大家会经常遇到的问题,梳理了一下。

 

问题一:安装plsql远程访问公司数据库的时候报了异常,如下图所示,大概意思就是不能没有数据库的环境,不能够初始化。即使是要连其他电脑的数据库也需要现在本地搭安装好建好ORACLE。查阅了网上其他的资料大概就两种解决方法。

方法一:网上下载的instantclient_11_2文件,版本与你plsql的版本保持一致,下载下来之后放在,plsql的安装路径下,

然后在不登录的情况下进入plsql工具中进行配置,指定instantclient_11_2中的oci.dll文件的路径,重启软件,即刻登陆。网上都是这么操作的,但我这里行不通。于是我采用了方法二,

 

方法二:先快速安装了一个oracle11  64位的客户端,同时将上面配置里面也换成Oracle11 里面的配置文件的路径。重启psql打开就可以用了,这时候登陆plsql的时候多了一个连接为的选项。最后就能登陆搞定了。

问题二:PLSQL中查询数据的时候查询结果显示中文乱码 中文都是???号

原因:系统环境的问题

解决方法:1.系统环境中加入  NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 和 LANG=zh_CN.GBK  两个系统的环境变量参数和值
                  2.重启plsql软件

OK啦!!!

 

推荐阅读