首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RapidSQL (Embacadero)错误缺少db2abind.dll

RapidSQL (Embacadero)错误缺少db2abind.dll
EN

Stack Overflow用户
提问于 2011-12-12 22:47:32
回答 2查看 2.5K关注 0票数 0

我刚刚安装了rapidSQL 8.0.1,并尝试连接到一个有效的数据库。我相当确定我有正确的连接数据(它是从另一个开发人员导入的),但我得到了以下错误:

无法加载db2abind.dll!这将严重影响此应用程序的使用。请恢复丢失的库。

我已经用Embarcadero创建了一个工单,但我想知道是否有人遇到过这个问题并有解决方案。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-14 04:06:07

所以这是因为我的机器上没有安装DB2客户端。我从众多(!)中选择了一个轻量级db2客户端在IBM提供,它让我克服了这个问题。

http://www.db2dean.com/Previous/DB2Client.html

上面的链接是一个很好的资源,可以帮助您了解IBM客户端和DB2连接的情况。

票数 0
EN

Stack Overflow用户

发布于 2011-12-14 01:35:05

根据the publib的说法,从版本9开始,db2abind.dll的功能已经转移到了db2app.dll中,用于Linux,Unix,Windows。它还提到,当时为了方便起见,提供了存根DLL,但在未来的版本中将被删除。

由于LUW现在是版本9.7,因此可能已经进行了此删除。

应用程序库已更改

受影响的操作系统

所有受支持的操作系统都会受到影响。

更改

进行了以下更改:

扩展了db2app.dll。它包括其原始信息,以及来自db2util.dll、db2abind.dll和db2cli.dll库的信息。扩展了db2api.dll。它包括其原始信息,以及来自db2cli.dll库的信息。

说明

图书馆信息正在整合中。

解析

为了向后兼容,db2util.dll、db2abind.dll和db2cli.dll库的存根仍然可用。这些存根将在产品的未来版本或发行版中删除。您应该使用更改后的库重新构建应用程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8476088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档