在win7 64位系统下安装oracle11g之后,连接PLSQL 时,报异常。如下图:
这个问题,纠结了我一上午,还是查资料,网上很多说是需要在64位系统上按装32位的oracle,但是 我安装32位的时候出错了,本来我就怀疑。后来想起来以前用10g的时候plsql我是配置过什么的,然后就试着去找了一下,果然被我找到原因了。因为plsql的oracle home路径没有配置,在此给出解决步骤:
打开plsql ---->Tools--->preferences--->点击Oracle下的Connection,在右侧找到Oracle home 和OCI library这两个路径需要配置。配置如下:
这两个路径的需要你下载instantclient文件,
下载地址:http://download.csdn.net/detail/u010783583/8158139
下载下来之后,在你oracle安装盘里面找到APP文件夹,找路径:D:\app\orcl\product,把刚刚下载的包解压到product目录下。以上两个目录路径就来自于此。
到此还没有结束,因为还有环境变量没有配置,很多朋友就因为没有配置环境变量出现了错误而始终找不到原因。
环境变量配置如下:
TNS_ADMIN
D:\app\orcl\product\instantclient_12_1\network\admin
其中network和admin这两个文件夹需要手动创建。
自此,整个解决步骤算是结束了。这些方法对于那些已经很熟悉oracle的大神们就当是小弟献丑了,仅献给oracle初学者们。希望可以节省点大家的时间,把时间用在更好的方便,而不是这些安装问题上。