plsql develop(er) ociddl初始化失败问题

instant client+PLSQL远程来连接Oracle数据库:报错Initialization error无法负载 OCIDLL forced to ‪... 使用instantclient_11_2远程连接数据库的时候发生如下错误。 阅读详情
AI摘要

博客讲述了Oracle客户端使用中遇到的问题。原本能正常登录,后无法使用,重新安装plsql develop报错。经观察发现bin目录名称大写且无oci.dll文件,换目录重装后,oci.dll在上层目录,修改plsql develop中oci路径可正常登录,但TNS file指向老地址问题遗留。

之前正常登录,突然不能使用。
重新安装plsql develop报错相同。

报错信息:

Initialization error
Could not load 

OCIDLL forced to
return 0

观察
(1)bin目录名称被改为了大写
(2)BIN目录下确实没有oci.dll文件

解决
换了目录重新安装客户端
发现新安装的没有bin或者BIN目录,oci.dll文件在上一层目录中,修改plsql develop中oci路径,可以正常登录

遗留问题
plsql develop中TNS file指向的地址仍然是老的地址

instantclient_11_2,oci.dll 解决Navicat 、plsql不能连接oracle 数据库的问题。。 立即下载

相关推荐

instantclient_12_2客户端

instantclient_12_2客户端,将instantclient_11_2路径添加到path变量中

记录 | PL/SQL无法登录解决方法

记录一下自己PL/SQL无法登录解决过程 首先,电脑在之前安装的是Oracle 11g,安装包是班长给的,PL/SQL 安装包是老师给的。 在此建议,PL/SQL解压缩在Oracle的同一个目录栏下(来自一个下载安装三次的血泪教训),现在的我安装在D:\product下。 解决方法很简单。 首先,打开PL/SQL,进入工具,再进入首选项。 如果主目录名以及OCI库为空,进入Oracle目录名下,...

pluto的博客 6207

ADS1231驱动开发:24位高精度ADC嵌入式实现指南

24位Δ-Σ型ADC是高精度传感器信号采集的核心器件,其原理基于过采样与数字滤波实现远超奈奎斯特极限的分辨率。技术价值在于以低成本硬件达成微伏级信号分辨能力,显著提升称重、压力、力等桥式传感器系统的动态范围与温漂稳定性。典型应用场景涵盖电子秤、工业变送器及材料测试设备等对线性度、零点漂移和抗工频干扰(50/60Hz)有严苛要求的领域。本文围绕ADS1231这一面向惠斯通电桥优化的专用ADC,深入解析其串行同步时序驱动、PGA增益配置、参考电压匹配及FreeRTOS多任务安全集成等关键工程实践。

weixin_34268462的博客 624

安装PLSQL Developer 13 (64 bit)登录数据库提示returned 0

错误提示类似上图。错误消息“OCIDLL forced to xxxx LoadLibrary(D:\instantclient_10_2\oci.dll) returned 0”。 因为PLSQL Developer 13 确认是64位,也是从官网下的instantclient_19_10 64位。官网地址 https://www.oracle.com/database/technologies/instant-client/downloads.html 可以确认不是两者版本...

bobodadao的专栏 7448

Materials Studio多层聚合物建模全流程:从Build Layers到LAMMPS data文件导出避坑指南

本文详细解析了使用Materials Studio构建多层聚合物模型并导出为LAMMPS data文件的全流程。重点剖析了Build Layers工具的核心逻辑、真空层处理技巧,并提供了解决导出过程中Z轴坐标偏移问题的实战方案,特别是如何利用msi2lmp工具的-shift参数进行精准校正,确保模型在LAMMPS中模拟的稳定性和准确性。

hhh00的博客 913

基于 SquashFS 构建 Linux 可读写文件系统

嵌入式 Linux 启动过程 本文所描述的的 Linux Image 由 BootLoader、kernel、initrd、rootfs 组成,它们共同存在于一个可以启动的存储设备中(本文以 USB 为例)。组成架构如下: 图 1. 可启动 linux 镜像文件结构 各个模块的作用如下: Boot Loader:由 BIOS 加载,用于将后续的 Kernel 和 initrd 的装载到内存中 kernel:为 initrd 运行提供基础的运行环境 initrd:检测并加载各种驱动程序 ro

wzq2009的专栏 1174

oracle 安装问题

1.32位和64位要搞清楚 2.tools 3.tnsnames.ora文件是否正确 对于oracle的卸载一定要卸载干净  设备管理器 在 x64 的 Win7 上重新安装了 Oralce 后,通过 PL/SQL 连接数据库时,提示如下错误信息 PL/SQL 连接 Oralce 提示 Could not initialize oci.dll" sty

skylly181204的博客 1755

从CPU视角看PCIe:深入理解x86/ARM平台上BAR、MMIO和PIO的地址翻译与访问机制

本文深入探讨了CPU如何通过BAR、MMIO和PIO机制访问PCIe设备的配置空间,详细解析了x86和ARM平台在地址翻译与访问路径上的差异。重点分析了PCIe配置空间中BAR寄存器的作用与探测机制,以及操作系统如何管理PCIe资源,为开发者提供了性能优化与调试的实用技巧。

weixin_30175731的博客 324

PLSQL 无法连接 Oralce 提示 Could not initialize oci.dll 的解决办法

环境: 操作系统:WINDOWS7 64位 数据库版本:12.1.0 PLSQL版本:随意 ORACLE_HOME:D:\oracle\product\12.1.0\dbhome_1 ,根据实际安装情况调整就行; 问题:PLSQL无法连接数据库,PLSQL登录界面中数据库无法自动带出来,手动输入用户名、密码、数据库后,系统会提示: Initialization error Co...

china_melancholy的专栏 2万+

【人工智能AI】是什么?

人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟延伸和扩展人的智能的理论方法技术及应用系统的一门新的技术科学。(百度百科)人工智能的基本原理:机器从「特定的」大量数据中总结规律,形成某些「特定的知识」,然后将这种「知识」应用到现实场景中去解决实际问题。在这个基本原理的基础上,有3个特征:1、人工智能本质上是一种工具2、人工智能技能只能解决特定的问题,而不是什么都能做3、人工智能属于归纳逻辑,可以告诉你是什么,但是不能告诉你为什么。

KJCZ.AK的博客 2万+

ABB机器人绝对精度实战:从焊接路径优化到TCP控制(附配置步骤)

本文深入探讨了ABB机器人绝对精度在焊接路径优化中的核心价值。通过对比重复定位精度,阐明绝对精度如何补偿机械误差,确保TCP在整个运动路径上的轨迹精度。文章提供了从示教器激活绝对精度功能的详细配置步骤,并分享了针对焊接抖动和实现0.2mm路径精度的进阶调优技巧,包括TCP标定、伺服参数优化与系统维护。

weixin_29053073的博客 351

oracle服务器客户端安装过程中遇到的问题汇总

错误一: Initialization error Could not initialize "E:\app\18239\product\11.2.0\dbhome_1\bin\oci.dll" Make sure you have the 32 bits Oracle Client installed. OCIDLL forced to E:\app\18239\product\11.2.0\dbhome_1\bin\oci.dll LoadLibrary(E:\app\18239\product\11

guansheng123的博客 1949

2026美赛数学建模竞赛 MCM C题:与星共舞的数据 问题一 粉丝投票估计模型 详细解题思路和代码

2026美赛数学建模竞赛 MCM C题:与星共舞的数据 问题一 粉丝投票估计模型 详细解题思路和代码.。开发一个(或多个)数学模型,用于估算每位选手在他们参赛的各周的粉丝投票数(这是未知且严格保密的)。您的模型是否能正确估算出导致每周淘汰结果一致的粉丝投票数?提供一致性度量。您估算出的粉丝投票总数有多少确定性?这种确定性对于每位选手/每周是否总是相同?为您的估算提供确定性度量。

YOLO 852

PL/SQL 连接oracle数据库报错:“initialization error could not load ......OCIDLL force....”(已解决)

今天在卸载Oracle低版本的客户端后,在进行安装安装高版本的客户端时报了如下错误 我报错的原因是因为Oracle Home和OCI library这两项的填写有错误,还停留在Oracle旧版本的客户端,应该选择最新版本的Oracle客户端。 报错问题就解决了 如果问题还没有解决,可以查看下plsql的Preferences配置文件 文件位置:C:\Users\username\AppData...

qngfeng的博客 3万+

【git】win 10 / win 11:git 首次拉取云效平台代码详细教程

git 首次拉取云效平台代码详细教程:Git 生成 SSH 公钥、云效工作台添加 SSH 公钥、git 使用 SSH / HTTP 链接拉取云效代码

顾三殇 —— 博客空间(软件测试) 4218

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

在64位机器上使用plSQL连接Oracle的问题(SQL*Net not properly installed)

在64位机器上了64位的oracle客户端。然后装上PL/SQL Developer,但是连接oracle老报这个错:Initialization error     SQL*Net not properly installedOracleHomeKey:       OracleHomeDir:看网上的说法是到工具-首选项-oracle连接去配置oracle主目录名和oci库的位置。(Tools

1万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

PLSQL developer 连接64位oracle

PLSQL developer 连接64位oracle 11.2G 问题: 安装Oracle11.2G后,用PLSQL developer去连接数据库出现报错: Could not load "……\bin\oci.dll" OCIDLL forced to…… LoadLibrary(……oci.dll) returned 0 原因: oci.dll是64位的,32位应用程序PLS

coolwzjcool的专栏 6168

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

PLSQL中Initialization error解决办法及PLSQL位数查看方法

PLSQL中Initialization error解决办法及PLSQL位数查看方法

比尔凡凡的博客 3324

20170704 第二天上班

今天是我第二天上班,遇到了一些问题,就打算把它们记录下来,这样在之后的工作过程中也可以进行解决。就把这个当做是知识点的查缺补漏把 首先是昨天第一天上班,主要其实就是配置一下工作环境,也没有什么问题,结果在快下班的时候发现我的plsql development 连接不上oracle数据库。具体的表现为在plsql的登录界面没有出现让你可以选择的数据库以及级别(就是normal sysdba

qq_27971625的博客 533

关于PLSQL

问题一:PLSQL连数据库时报错(装的是客户端) Initialization error Could not load "F:\oracle\bin\oci.dll" OCIDLL forced to Foracle\bin\oci.dll LoadLibrary(F:\oracle\bin\oci.dll)returned 0 解决方案:检查一下你安装的oracle客户端在哪个位

小李大哥 1299

【其他】【PL/SQL Developer】【2】报错Initialization error Could not load ".../oci.dll"解决方法...

问题: 连接Oracle数据库时,出现了一个问题,提示: Initialization error Could not load "F:\oracle\bin\oci.dll"OCIDLL forced to Foracle\bin\oci.dllLoadLibrary(F:\oracle\bin\oci.dll)returned 0 启动 PL/SQL Developer 之后...

aizhu4795的博客 1873

【PLSQL启动初始化失败Initialization error Could not initiallize】

Initialization error Could not initiallize "oci.dll" Make sure you have the 32 bits racle Client installed.OCIDLL forced to oci.dll LoadLibrary(\oci... returned 0 PLSQL启动初始化失败

简介 1万+

Plsql连接报Initialization Error:Could not initialize oci.dll

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 下载Instant Client for Microsoft Windows (32-bit)目前本机中使用的是 instantclient_19_6,其中的oci.dll库为64位。然后在plsql中找到Preference,在其中添加新的oci.dll文件,就可以了。可能原因:本地plsql为32位。貌似不需要添加环境变量。

figosoar的专栏 5224

PLSQL远程连接Oracle报错:Initialization error无法初始化oci.dll(登录时无数据库角色下拉框)

PLSQL Developer(14、15版本)软件远程连接Oracle(版本12C)数据库。

lzp1467188465的博客 1万+

关于PLSQL配置与栽过的坑

前提 使用PLSQL连接远程ORACLE数据库   工具 Oracle Instant Client 下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html PLSQL DEVELOPER https://www.allroundautomations.com/ 因为是远程连接,所以不需要下载完整的oracle database   开始 ①安装PLSQL DEVELOPER。  我安

zz_baowayi的博客 3515

PLSQL连接远端Oracle服务器提示:“Initialization error ***不能初始化 oci.dl ***”的解决方案

从官网下载instantclient了但忽略了官网的安装说明,其必须安装Visual Studio Redistributable,这是不同VS版本生成的 C++ 应用程序所需的运行组件,下载到本地PC端安装即可。【PLSQL连接远端Oracle服务器提示:“Initialization error ***不能初始化 oci.dl ***”的解决方案】1、其一、确认Oracle服务端、客户端、PLSQL Developer都必须位数一致,32bit/64bit,如出现位数不一致则无法加载。

物似人非 情有何堪 2879
上一篇: git提交信息构成
下一篇: 比较excel版本差异 - Beyond Compare
wc88
博客等级 码龄8年 39粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值