连接到SQL Server数据库时,Delphi XE3中的DBX错误

时间:2012-11-07 10:18:49

标签: delphi dbx delphi-xe3

当我尝试使用DBX连接到MS SQL Server数据库时,会弹出一个错误,指出驱动程序未正确安装或丢失。我尝试使用ADO驱动程序,它就像魅力一样,但问题是我需要DBX驱动程序才能工作,因为我想修改一个用DBX技术开发的应用程序。

我重新安装了Delphi XE3,并且还要求我的一个朋友测试它并且错误是一样的。有人对如何解决它有任何想法吗?

确切的信息是:

  

Borland.Data.TDBXError:DBX错误:驱动程序无法正常运行   初始化。客户端库可能丢失,未正确安装,   版本错误,或者系统中可能缺少驱动程序   路径。

我必须提一下,我在MSSQL Server 2012的本地实例和远程MSSQL Server 2008实例上尝试过它。我的操作系统win8 x64;

致以最诚挚的问候,

1 个答案:

答案 0 :(得分:4)

这很可能是由系统上安装的错误版本的SQL Native Client引起的。 DBX只适用于V10,而您可能安装了V11。尝试安装客户端的V10版本。