`

plsql11 x64 安装和配置 解决OCI: not initialized

 
阅读更多



下载了instantclient-basic-windows.x64-12.1.0.2.0.zip和plsqldeveloper11x64.zip

配置instantclient
解压instantclient到d:\instantclient_12_1
配置以下环境变量
TNS_ADMIN=d:\instantclient_12_1
PATH变量最后加 ;%TNS_ADMIN%

安装plsql
设置PLSQL Developer中设置Oracle_Home和OCI Library,
在tools/preference里,oracle-connection选项配置oracle home和oci library。

例如我的是oracle home:d:\instantclient_12_1,oci library:d:\instantclient_12_1\oci.dll。

配置tnsnames.ora
新建文本文件d:\instantclient_12_1\tnsnames.ora
文件内容
orcl =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SID = orcl)
    )
  )


关闭plsql,重新打开plsql,发现配置的数据库连接无法使用,
tnsnames.ora没有生效,查看plsql的help--》support info
OCI Library: d:\instantclient_12_1\oci.dll
Use OCI7: False

DLL: d:\instantclient_12_1\oci.dll
OCI: not initialized


网上的贴子说,windows上有个什么文件没有,只能用32位的instantclient,
删除原来的64位的instantclient,换成32位的instantclient,
换完后,x64的plsql调不能x32的instantclient,卸载64位的plsql11
换32位的plsql8,结果,还是报错。

网上贴子又说,要同时装instantclient32位和instantclient64,还要装
oracle client,不敢想,这些人到底在干嘛,以前使用plsql从来没有
装过oracle client,装了oracle client,就不用装instantclient了,
多此一举。

去官网查看文档,提示可以试试下载sqlplus试试可以运行不可以
下载了instantclient-sqlplus-windows.x64-12.1.0.2.0.zip
解压后复制instantclient_12_1里的文件到d:\instantclient_12_1

打开命令行,执行sqlplus命令,提示msvcr100.dll missing

英文网站搜一下
http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/trying-to-open-computer-management-the-program/5c9d301a-2191-4edb-916e-5e4958558090?auth=1
提示需要microsoft visual c++ redistributable package支持

下载安装 microsoft visual c++ redistributable 2010 x64

安装后,重启plsql,熟悉的数据库连接出来了,由于受网贴误导,
安装一个必备工具,花费超过10个小时的工作时间。


0
7
分享到:
评论

相关推荐

    Oracle连接工具plsql11x64位

    Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具plsql11x64位Oracle连接工具...

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

    总结来说,解决“Could not initialize oci.dll”的问题主要是通过下载、安装和配置Oracle Instant Client,以及正确设置环境变量和tnsnames.ora文件。遵循这些步骤,你应该能够顺利连接到Oracle数据库。

    PLSQL Developer11.0.4x64中文版(附注册机和详细安装配置教程)

    PLSQL Developer是一款专为Oracle数据库设计的强大开发工具,...结合提供的注册机和安装配置教程,用户可以快速上手并充分利用这款工具。在使用过程中,遵循合法和道德的使用规范,可以大大提高数据库管理的工作效率。

    PLSQL_X64 64位plsql

    1. **环境配置**:在64位操作系统上安装PLSQL Developer,需要确保已经正确安装了Oracle客户端或Instant Client,因为该工具需要与Oracle数据库建立连接。同时,配置正确的TNSNAMES.ORA文件以指向所需的数据库服务。...

    plsql1504-x64 安装包

    这个"plsql1504-x64"安装包是针对64位操作系统的版本,1504可能指的是软件的特定版本号,通常包含了各种性能改进和新功能。 在安装PLSQL Developer 15.0.4之前,你需要确保以下几个关键知识点: 1. **系统需求**:...

    plsql developer12 64位安装配置包

    包含plsql developer12 64位安装包、中文语言包、注册机破解、配置工具 自己按照网贴配置oci.dll一直失败,折腾了几个小时终于配置成功,里面有详细的配置说明

    plsql12*64安装文件

    "plsqldev1207x64-new.msi"是这个安装程序的文件名,它是一个Windows Installer MSI文件,用于在Windows操作系统上进行安装。 PLSQL Developer 12版的主要特点和功能包括: 1. **源代码编辑器**:提供语法高亮、...

    plsql11 安装和配置.zip

    1. PLSQL Developer安装包:在提供的压缩文件"plsql11"中,包含了PLSQL Developer的安装程序。这个工具提供了友好的界面,使得开发者可以更方便地与Oracle数据库交互。 2. Oracle Instant Client:文件"instant...

    Plsql Developer连接Oracle时出现Could not initialize oci.dll解决方案

    总的来说,解决“Could not initialize oci.dll”问题的关键在于确保PL/SQL Developer与Oracle客户端的位数匹配,并正确配置环境变量。完成上述步骤后,应该可以顺利连接到远程Oracle数据库。在日常工作中,记录并...

    PLSQL developer11x64

    4. **使用更新说明.txt**:这是一份详细解释如何安装、配置和使用PLSQL Developer 11的指南,可能包括版本更新和功能增强的说明。 5. **聚来宝_淘宝购物返利教程.url**、**去脚本之家看看.url**、**每日特卖_淘宝...

    plsql12 X64中文版

    7. **plsqldev1201x64.msi**:这是PLSQL Developer 12.0.1的安装程序,MSI文件是Windows的安装包格式,用户可以通过运行这个文件来安装软件。 8. **Chinese.rar**:这可能包含的是中文语言相关的资源文件,如帮助...

    PLSQL 15.0.2 x64 免安装 集成Oracle驱动.7z

    PLSQL Developer的64位版本和集成的最新Oracle驱动确保了对大内存需求和高性能操作的支持,尤其适合处理大数据量和复杂业务逻辑的场景。对于开发人员和DBA来说,这款工具是一个不可或缺的利器,它能够提升工作效率,...

    64位Win7安装+32位Oracle + PLSQL 解决方法

    64位Win7安装 32位Oracle PLSQL 解决方法.txt

    plsql developter 11 X64 原版安装文件及序列号 ,序列号不能用于12,只能用于11

    plsql developter 11, X64 原版安装文件及序列号 ,序列号不能用于12,只能用于11

    plsql配置oracle11g

    在配置PLSQL Developer连接Oracle 11g数据库时,有几个关键步骤需要遵循。以下是一份详细的配置指南: 1. **安装Oracle客户端**:首先,你需要安装Oracle Instant Client,这是与Oracle服务器通信的基础。在提供的`...

    plsql在64位系统上的安装配置

    在64位系统上安装配置PLSQL时,可能会遇到一系列的兼容性问题,尤其是在配置Database下拉框时显示为空白,虽然iSQLPLUS或SQLPLUS可以正常登录。这一问题主要涉及到PLSQL与64位系统的兼容性,以及环境变量与Oracle...

    plsqldev1207x64

    在安装PL/SQL Developer时,"plsqldev1207x64.msi"是一个Windows Installer包,用于在计算机上安装软件。双击此文件,按照安装向导的提示进行操作即可。在安装过程中,系统可能会提示输入Oracle客户端的路径,因为PL...

    plsql连接工具,和oci.dll文件,64位

    plsql连接工具,和oci.dll文件,64位

    plsql13安装.zip

    1:安装plsqldev1304x64 D:\Program Files\PLSQL Developer 13中 2:把instantclient-basic-windows.x64-19.6.0.0.0dbru.zip 和 instantclient-sqlplus-windows.x64-19.6.0.0.0dbru.zip 解压到 D:\Program Files\PLSQL...

    instantclient-11-2,plsql连接,缺少oci.dll

    64位windows系统上安装了Oracle 11g r2后,安装PLSQL Developer客户端出现如下图情况,连接数据库时,无法选择用户角色,强制输入用户信息及连接信息后会弹出错误信息,根据信息可知PLSQL Developer并不支持64位系统...

Global site tag (gtag.js) - Google Analytics