`

plsql无法连接64位oracle 报initialization error

 
阅读更多
问题是:

我在自己电脑(win7  64bit)上安装了oracle的64位数据库 配置plsql登陆报 initialization error


解决办法是:

方法一:

pldev 似乎不能正确读取环境变量,它总是尝试读取注册表第一个oraclehome,我也有跟你一样的环境,我这里好用,设置方法:

1)在pldev中的perferences中connection中的oracle_home:E:\instantclient-basic-nt-11.2.0.3.0\instantclient_11_2
                                                                   OCI_library:E:\instantclient-basic-nt-11.2.0.3.0\instantclient_11_2\oci.dll
2)这个很重要,在E:\instantclient-basic-nt-11.2.0.3.0\instantclient_11_2也创建一个networ\admin目录,将注册表中第一个oraclehome下的tnsname.ora复制进来

3)正如我说的,pldev不能正确读取环境变量,也不能正确读取你在pldev中配置的orahome,它总会尝试读取注册表第一个oraclehome,来取得连接串,没关系,只要保证注册表第一个oraclehome的tnsname.ora与E:\instantclient-basic-nt-11.2.0.3.0\instantclient_11_2的tnsname.ora一样就可以了

4)然后你就能通过tnsname来连接数据库了,注意一点,如果你需要添加新的网络连接,总是在注册表第一个oraclehome的tnsname.ora和E:\instantclient-basic-nt-11.2.0.3.0\instantclient_11_2的tnsname.ora同时添加。

倒霉催的pldev!不支持64bit!

方法二:

1.安装64位oracle DB。
2.安装32位Oracle Client。
  ..\instantclient-basic-win32-10.2.0.5.zip
3.安装PL/SQL Developer。

4. 选择Tools > Preferences > options > "Oracle Home" and "OCI Library",例如:
Oracle Home: C:\Download\Software\instantclient-basic-win32-10.2.0.5
OCI Library: C:\Download\Software\instantclient-basic-win32-10.2.0.5\instantclient_10_2\oci.dll


5. 设置环境变量 NLS_LANG 和  TNS_ADMIN ,例如:

NLS_LANG: AMERICAN_AMERICA
TNS_ADMIN: C:\app\oracle\product\11.2.0\dbhome_1\network\admin\
分享到:
评论

相关推荐

    PLSQL developer 连接不上64位Oracle 的解决方法

    当尝试使用64位Oracle客户端时,会收到“Initialization error”和“Make sure you have the 32 bits Oracle Client installed”的错误提示,因为PLSQL Developer无法识别64位的oci.dll文件。 为了解决这个问题,...

    oracle_plsql连服务端时 Initialization error could initialize错误处理方法

    解决:oracle_plsql连服务端时 Initialization error could initialize错误处理方法

    plsql连oracle64位 instantclient

    1、解决 不能初始化“xxx”,你确认已经安装了32位Oracle Client 2、解决 ORA-12154:TNS:could not resolve the connect identifier specified (TNS:无法解析指定的连接标识符) 3、不用配置plsql中的OCI路径 4、含...

    Plsql 12连接Oracle时出现Could not initialize oci.dll解决方案 oracle 客户端

    在这个案例中,我们看到的描述是“instantclient-basic-windows.x64-11.2.0.4.0”,这意味着你需要的是Windows 64位平台的11.2.0.4.0版本。确保下载的版本与你的PL/SQL Developer版本和数据库版本相匹配。 2. **...

    32位的PLSQL登录64位的oracle 11g问题

    由于PLSQL Developer是32位应用程序,它无法直接与64位Oracle数据库通信,导致“Initialization error”和oci.dll找不到的问题。 解决这个问题有多种方案,以下是两种常见方法: **第一种方案:使用Oracle Instant...

    解决 PL/SQL Developer提示:无法锁定oci dll

    1.下载资源oracle-instantclient-windows.x64-19.3.0.0.0dbru 解压自己存储盘符 例如:d:\instantclient_19_3 2.设置PLSQL Developer 连接菜单下 Oracle 主目录名:d:\instantclient_19_3 OCI库:d:\instantclient_...

    Oracle登录显示无法初始化 ----win7 64位 plsql连接Oracle 报不能初始化oci.dll解决方法-附件资源

    Oracle登录显示无法初始化 ----win7 64位 plsql连接Oracle 报不能初始化oci.dll解决方法-附件资源

    Oracle_PLSQL_instant_Client

    Oracle PL/SQL Instant Client是一款轻量级的Oracle数据库连接工具,它允许开发人员和系统管理员在没有完整Oracle数据库服务器的情况下,进行数据库查询、管理和开发工作。这个工具集包含了一组动态链接库,使得应用...

    instantclient_19_8_64位

    当你尝试使用PL/SQL Developer(简称PLSQL)或其他基于OCI的应用程序连接Oracle数据库时,如果缺少oci.dll,程序将无法正常运行并会报出“initialization error”或类似错误。 2. **PLSQL登录报错**: PLSQL ...

    oracle 11g的PLSQL安装明细

    2. **登录弹出初始化错误**:登录时弹出错误提示:“Initialization error Could not initialize” 并且指出缺少32位Oracle客户端。 这些问题的根本原因在于PL/SQL Developer默认不支持64位Oracle客户端的直接连接...

    plsql连接数据库安装文档

    #### 四、PL/SQL Developer连接Oracle数据库 1. **打开PL/SQL Developer**: - 启动PL/SQL Developer软件,进入主界面。 2. **新建连接**: - 在工具栏点击“新建数据库连接”图标或通过菜单选择“数据库”>...

    64位操作系统使用plsql

     windows 7 64位操作系统,安装数据库:win64_11gR2_database_1of2、win64_11gR2_database_2of2,  客户端:win32_11gR2_client,plsql8.0(目前只有32位)  问题:plsql登录时报错: Initialization error ...

    plsql的配置文件:instantclient_12_2.rar

    在这个版本(12.2.0.1.0)中,它包括了必要的动态链接库,使得运行在Windows x64平台上的应用程序能够连接、查询和操作Oracle数据库。 3. **配置步骤**: - **设置环境变量**: 首先,你需要将Instant Client的安装...

    instantclient_19_8_32位

    如果缺少这个文件,会出现“initialization error”并导致无法连接到数据库。 2. **ojdbc**:这部分通常指的是Oracle JDBC驱动,是Java应用程序连接Oracle数据库的桥梁。它提供了Java语言访问Oracle数据库的标准API...

    plsqldev14.0.0.1961x64多语言版+sn.rar

    64位版本的 PLSQL 正式版,只能运行在64位系统中,需要你安装 64 位的 Oracle 客户端。 安装请查看说明。 APRIL 17, 2020 - VERSION 14.0 RELEASED Built-in Version Control support for Git and Subversion ...

    PLSQL.Developer(X64) v12.0.1.1814 主程序+ v11中文包+keygen

    64位版本的 PLSQL 正式版,只能运行在64位系统中,需要你安装 64 位的 Oracle11g 或 Oracle12c 客户端。 安装中文包时请注意安装路径是否为PLSQL程序的路径。 备注:新版本Ribbon启用了 Ribbon 界面,改动较大,不...

    plsqldev12.0.4.1826x32主程序+ v12中文包+keygen

    32位版本的 PLSQL 正式版, 安装中文包时请注意安装路径是否为PLSQL程序的路径。 备注:新版本Ribbon启用了 Ribbon 界面,改动较大,不习惯的建议不要更新。 部分插件会加载失败。 New features Ribbon User ...

    plsqldev12.0.4.1826x64主程序+ v12中文包+keygen

    64位版本的 PLSQL 正式版,只能运行在64位系统中,需要你安装 64 位的 Oracle11g 或 Oracle12c 客户端。 安装中文包时请注意安装路径是否为PLSQL程序的路径。 备注:新版本Ribbon启用了 Ribbon 界面,改动较大,不...

    PLSQL.Developer(X32) v12.0.1.1814主程序+ v11中文包+keygen

    32位版本 备注:新版本Ribbon启用了 Ribbon 界面,改动较大,不习惯的建议不要更新。 部分插件会加载失败。 Ribbon User Interface PL/SQL Developer now uses a new Ribbon User Interface instead of a Menu ...

Global site tag (gtag.js) - Google Analytics