BDE连接ORACLE报错

lc2178890 2014-09-10 03:46:42

操作系统:Windows 7 64位
编程工具:Delphi 5
数据库:32位11g数据库客户端,SQLPLUS可以连接,已测试。
问题:我用Delphi5的BDE连接ORACLE报错:
Cannot load an IDAPI service library.
File: SQLORA8.DLL
...全文
589 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
编程保姆 2014-11-02
  • 打赏
  • 举报
回复
BDE重新安装
CCC的 2014-10-17
  • 打赏
  • 举报
回复
直接装个ODAC的控件吧,专门用于连接ORACLE数据库的,部署时连安装ORACLE客户端的工作都省了
luxuewei5214 2014-09-11
  • 打赏
  • 举报
回复
需要安装oracle客户端,正式发布的时候也的有oracle数据库驱动文件。delphi5是不是支持11g还不确定。BDE确实有些麻烦,建议使用其他连接方式
lyhoo163 2014-09-11
  • 打赏
  • 举报
回复
建议使用ADO连接。BDE连接,还要安装DBE的驱动呢?
dyonggan 2014-09-11
  • 打赏
  • 举报
回复
打开BDE,选择configuration,Drivers,Native,oracle,右边找到SQLORA8.DLL,改成SQLORA32.DLL。菜单object下的apply保存。 如果启动Delphi报cannot load an IDAPI service library. File: OCI.DLL, 在环境变量中的Path增加一个路径: D:\Oracle11g\product\instantclient_11_2。 试试上边的方法

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧