bde5.2+oracle8.05客户端的c/s库程序,在win2000下正常,在win98下报错!急盼高手解答!
我有一个从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
百思不得其解,在网上察了很多帖子,未果。
急盼高手解答!还望各位帮忙!!!