当我尝试使用DBX连接到MS SQL Server数据库时,会弹出一个错误,指出驱动程序未正确安装或丢失。我尝试使用ADO驱动程序,它就像魅力一样,但问题是我需要DBX驱动程序才能工作,因为我想修改一个用DBX技术开发的应用程序。
我重新安装了Delphi XE3,并且还要求我的一个朋友测试它并且错误是一样的。有人对如何解决它有任何想法吗?
确切的信息是:
Borland.Data.TDBXError:DBX错误:驱动程序无法正常运行 初始化。客户端库可能丢失,未正确安装, 版本错误,或者系统中可能缺少驱动程序 路径。
我必须提一下,我在MSSQL Server 2012的本地实例和远程MSSQL Server 2008实例上尝试过它。我的操作系统win8 x64;
致以最诚挚的问候,
答案 0 :(得分:4)
这很可能是由系统上安装的错误版本的SQL Native Client引起的。 DBX只适用于V10,而您可能安装了V11。尝试安装客户端的V10版本。