我有一个从c/s库程序,开发环境为win2000、oracle8.05、delphi6,程序在2000下
安装,运行均无问题。在win98下,安装了oracle8.05客户端,配置后可以正确连接
到远地数据库。证明oracle8.05客户端无问题。但在bde中连接远地数据库报错。
此时bde配置与win2000下的bde配置完全相同。
错误信息为:
cannot load an IDAPI service library
file:sqlora8.dll 怀疑win98与win2000有区别, 因此试着将bde中oracle配置进行修改:修改前:
DLL32:sqlora8.dll
修改后:
DLL32:SQLORA32.DLL此时又报错误信息为:
15879:Vendor initialization failed.于是又将bde中oracle配置进行修改:修改前:
DLL32:SQLORA32.DLL
VENDOR INIT:OCI.DLL
修改后:
DLL32:SQLORA32.DLL
VENDOR INIT:MTXOCI.DLL再报错误信息为:
General SQL error百思不得其解,在网上察了很多帖子,未果。急盼高手解答!还望各位帮忙!!!
安装,运行均无问题。在win98下,安装了oracle8.05客户端,配置后可以正确连接
到远地数据库。证明oracle8.05客户端无问题。但在bde中连接远地数据库报错。
此时bde配置与win2000下的bde配置完全相同。
错误信息为:
cannot load an IDAPI service library
file:sqlora8.dll 怀疑win98与win2000有区别, 因此试着将bde中oracle配置进行修改:修改前:
DLL32:sqlora8.dll
修改后:
DLL32:SQLORA32.DLL此时又报错误信息为:
15879:Vendor initialization failed.于是又将bde中oracle配置进行修改:修改前:
DLL32:SQLORA32.DLL
VENDOR INIT:OCI.DLL
修改后:
DLL32:SQLORA32.DLL
VENDOR INIT:MTXOCI.DLL再报错误信息为:
General SQL error百思不得其解,在网上察了很多帖子,未果。急盼高手解答!还望各位帮忙!!!
解决方案 »
- delphi编程: 资源文件中的html文件如何调用同一个资源文件中的图片?
- 哪里有像QQ(RTX)用的界面控件啊?尤其是按钮
- 怎样能知道点击保存对话框的确定还是取消按钮
- 如何读取文本文件中指定的数据
- BDE的连接问题?急!!!
- 有关存储过程的问题?
- 高人指点,exception Estackover flow in module project1.exe at 00093a59 stack overflow
- 我搞DELPHI两年多了,今年想考高程,希了解,考过高程介绍一下考高程的详细情况!高级程序员有没有上机考试
- 请教大家在线期待ing.
- 各位大侠,帮帮忙啊?小小问题希望能帮帮我!!
- 怎么获得一个Connection中某个表里的字段还有字段类型,长度等(在线待)
- TreeView 和指针的问题
DLL32=SQLORA8.DLL
VENDOR INIT=OCI.DLL
请仔细看我的问题,这是一开始的默认设置。不行!
VENDOR INIT=OCI.DLL
没错啊!
我在两台win98的机子下试过,出现同样的错误。确实不行!!
你也是在win98试的吗?环境是delphi 6 带的bde5.2和oracle8.05客户端
在98下安装oracle客户端,需要修改autoexec.bat文件,为客户端设置路径
path=c:\orawin95\bin
否则oci.dll找不到,就会报错!
本来安装oracle客户端后,会自动修改autoexec.bat文件。但是我的机器上的
autoexec.bat好像有问题,导致path=c:\orawin95\bin没有生效。所以就会报错。谢谢所有对此问题给与关注的朋友!