windows无法启动此程序计算机丢失oci.dll怎么办

windows无法启动此程序计算机丢失oci.dll怎么办,第1张

重启按F8,进带网络的安全模式,如果能进桌面,下载(光速一键重装系统)这个软件在线就能装XP;Win7Win8系统,不用光盘和U盘,32.64位都有,还支持各系统之间换装的,不会可百度一下这个软件,有下载的,会点确定就能自已装系统的,

软件官网地址;http://www.tsbokun.com/

你的程序应该是32位的,要调用oracle的oci.dll文件,但该文件是64位的,所以会出错。

你可以在服务器上装一个32位的客户端,能解决这个问题

如果你用的是pl/sql developer,可以在设置连接里,把oci路径指到32位oci的地方

这是两个问题吧,先说第二个:

首先,你的电脑是64位的吧?你安装的64位的Oracle程序吧?

然后,看看你的listener.ora文件中的内容。

再说第一个,参考下面的方法:

使用InstantClient,PL/SQL Developer连接Oracle:

•1. 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-11.2.0.2.0;

•2. 将系统的tnsnames.ora拷贝到该目录下;

•3. 在PLSQL Developer中设置Oracle_Home和OCI Library:

ToolsPreferencesOracleConnection:

Oracle_Home: C:\instantclient-basic-nt-11.2.0.2.0

OCI Library: C:\instantclient-basic-nt-11.2.0.2.0\oci.dll

•4. 在PLSQL Developer目录下新建如下bat文件,替换其快捷方式,启动PLSQL Developer:

@echo off

set path=C:\instantclient-basic-nt-11.2.0.2.0

set ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0

set TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0

set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

start plsqldev.exe


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11896255.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存