5 windows-7 64-bit plsql oracle-11g sqldeveloper
我已经在 Windows 7 64 位上安装了 Oracle 11.2.0 和 Allround Automations 的 SQLDeveloper。
当我运行 SQLDeveloper 并尝试连接到 Oracle 时,出现以下错误:
Initialization error
Could not load "C:\app\MyComp\product\11.2.0\dbhome_1\bin\oci.dll"
OCIDLL forced to C:\app\MyComp\product\11.2.0\dbhome_1\bin\oci.dll
LoadLibrary(C:\app\MyComp\product\11.2.0\dbhome_1\bin\oci.dll) returned 0
Run Code Online (Sandbox Code Playgroud)
可能是什么问题?
发生这种情况是因为 PL/SQL Developer 无法加载 oci.dll 文件的 64 位版本。要解决此问题,请下载 32 位版本的Oracle Instant Client,并将其解压到诸如 \\instant_client 之类的目录。
\n\n接下来,通过单击“工具”菜单 ->“首选项”将 PL/SQL Developer 配置为使用此版本。在 Oracle Home 下,指向您提取即时客户端的位置(在本例中为 \\instant_client)\xc2\xa0,并在 OCI 库的位置下,指向您提取即时客户端的位置中存在的 oci.dll 文件( \\instant_client\\oci.dll)。重新启动 PL/SQL Developer,您现在应该能够连接。
\n| 归档时间: |
|
| 查看次数: |
49929 次 |
| 最近记录: |