我想使用PL / SQL Developer
首先是我的oracle目录
C:\oracle\product\10.2.0\client_1\BIN
我使用windows10和环境变量设置
ORACLE_HOME C:\oracle\product\10.2.0\client_1
Path C:\oracle\product\10.2.0\client_1\BIN
但是执行初始化错误。
Initialization error
Could not load "C:\oracle\product\10.2.0\client_1\bin\oci.dll"
OracleHomeKey: SOFTWARE\ORACLE\KEY_OraClient10g_home1
OracleHomeDir: C:\oracle\product\10.2.0\client_1
Found: oci.dll
Using: C:\oracle\product\10.2.0\client_1\bin\oci.dll
LoadLibrary(C:\oracle\product\10.2.0\client_1\bin\oci.dll) return 0
答案 0 :(得分:6)
步骤进行:
完成
答案 1 :(得分:1)
从PL / SQL开发人员(在Windows10 64位中)连接到数据库时,出现以下错误。
初始化错误 无法初始化 “ C:\ app <用户名> \ product \ 12.2.0 \ dbhome_1 \ bin \ oci.dll”
确保已安装32位Oracle Client。
OracleHomeKey:
OracleHomeDir: C:\app\<username>\product\12.2.0\dbhome_1
Found: oci.dll
Using: C:\app\<username>\product\12.2.0\dbhome_1\bin\oci.dll
LoadLibrary(C:\app\<username>\product\12.2.0\dbhome_1\bin\oci.dll)
return 0
要解决此问题,请参考Oracle提供的以下文档来安装Oracle Instant Client。如果您的Windows是64位,请从下面的链接下载32位Oracle Instant Client-
Oracle guide
链接下载Oracle Instant Client-(下载BASIC和SDK以及SQL * Plus软件包)
将上述三个软件包全部放在一个目录中,然后将其提取并在系统环境变量PATH和 OCI_LIB32 中添加提取目录的路径。
如果不存在 OCI_LIB32 ,则创建一个。
尝试从PLSQL开发人员连接到数据库,如果在“ ORACLE初始化或关闭过程中”遇到错误,然后执行以下link
祝你好运:)
答案 2 :(得分:0)
我在新的Windows 10计算机上遇到相同的错误。最后,我发现我错过了Microsoft Visual Studio 2013 Redistributable。安装后,错误消失了。
答案 3 :(得分:0)
检查环境变量%PATH%
答案 4 :(得分:0)
我遇到了类似的问题,这些步骤对我有帮助
步骤: