繁体   English   中英

PL/SQL Developer 初始化错误

[英]PL/SQL Developer Initialization error

我想使用 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
  1. 下载 oracle 即时客户端(PL/SQL 最新版本为 64 位;旧版本为 32 位)
  2. 解压到一个文件夹。 例如: c:\oracle\instantclient
  3. 打开 PL/SQL developer--> Configure--> Preferences --> Oracle Connection
  4. 在OCI库下,在文本框中键入OCI.DLL文件路径: c:\oracle\instantclient\oci.dll
  5. 单击确定并重新启动 PL/SQL

从 PL/SQL 开发人员(在 windows10 64 位中)连接到数据库时出现以下错误。

初始化错误 无法初始化“C:\app<用户名>\product\12.2.0\dbhome_1\bin\oci.dll”

确保您已安装 32 位 Oracle 客户端。

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 Instant Client下载链接 - (下载 BASIC 和 SDK 以及 SQL*Plus 包)

将以上三个包全部放在一个目录下,解压后在系统环境变量 PATH 和OCI_LIB32中添加解压目录的路径。

如果OCI_LIB32不存在,则创建相同的。

尝试从 PLSQL 开发人员连接到数据库,如果出现“ORACLE 初始化或关机正在进行中”错误,请通过以下链接

祝你好运 :)

我在新的 Windows 10 计算机上遇到了同样的错误。 最后我发现我错过了Microsoft Visual Studio 2013 Redistributable 安装后,错误消失了。

检查环境变量 %PATH%

我有类似的问题,这些步骤确实帮助了我

脚步:

  • 下载 oracle 即时客户端(PL/SQL 最新版本为 64 位;旧版本为 32 位)
  • 解压到一个文件夹。 例如:c:\oracle\instantclient
  • 打开 PL/SQL developer--> Configure-->Preferences--> Oracle Connection
  • 在OCI库下,在文本框中键入OCI.DLL文件路径:c:\oracle\instantclient\oci.dll
  • 单击确定并重新启动 PL/SQL 完成

大多数情况下会发生这种情况

  1. 如果您没有任何 oracle 客户端

在这种情况下,您可以下载即时客户端并将其放入C盘,然后复制oci.dll文件路径的路径并将其放入PL SQL Dev config选项中的OCI库文本字段中

  1. 如果你有多个 oracle home

如果您有多个家庭反映,则从 PLSQL Dev 配置选项中的 Oracle Home 下拉菜单中检查正确的 oracle home。

附上配置屏幕的图像以方便参考。

在此处输入图像描述

下载oracle客户端后使用PL/SQL连接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM