PLSQL登录报错,lnitialization errorCould not initialize“oci.dll“Make sure you have the 32 bits Oracle

 问题描述

PLSQL登录报错,lnitialization errorCould not initialize“oci.dll“Make sure you have the 32 bits Oracle_第1张图片

PLSQL登录报错,lnitialization errorCould not initialize“oci.dll“Make sure you have the 32 bits Oracle_第2张图片

使用32位的PLSQL连接64位的Oracle数据库时,可能出现登录报错:

lnitialization error
Could not initialize
"E: app\fudingwei\product(11.2.0 dbhome 1bin oci.dll"
Make sure you have the 32 bits Oracle Client installed.
OracleHomeKey:
OracleHomeDir:
E: app\fudingwei\product)11.2.0dbhome 1
Found: ocidl
Using:
E: app\fudingwei product 11.20 dbhome 1 bin ocidl
LoadLibrary(E: applfudingwei product)11.2.0 dbh... ocidl)
returned 0 

问题分析

问题产生的原因是本地安装的64位的Oracle数据库,但是使用的PLSQL Developer是32位的,安装的PL/SQL Deleloper只能识别32的oci.dll,导致了登录失败!

解决办法

1.去官网下载32位的Oracle Client&#

你可能感兴趣的:(个人Java开发知识经验分享,oracle,数据库)