【问题标题】:DBX error in Delphi XE3, when connecting to a SQL Server database连接到 SQL Server 数据库时,Delphi XE3 中的 DBX 错误
【发布时间】:2012-11-07 10:18:48
【问题描述】:

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

我重装了Delphi XE3,也请朋友测试了一下,还是一样。有人对如何解决它有任何想法吗?

确切的信息是这样的:

Borland.Data.TDBXError: DBX Error: Driver could not be proper 初始化。客户端库可能丢失,未正确安装, 版本错误,或者系统中可能缺少驱动程序 路径。

我必须提到我在本地 MSSQL Server 2012 实例和远程 MSSQL Server 2008 实例上进行了尝试。我的操作系统 win8 x64;

最好的问候,

【问题讨论】:

  • 您安装了Delphi的什么SKU(Professional、Ultimate等)? SQL Server 驱动程序仅在更高版本中可用,因此,如果您拥有 Standard 或 Pro,那么您就不走运了。

标签: delphi dbx delphi-xe3


【解决方案1】:

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

【讨论】:

  • 这就是解决方案。非常感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-05
  • 2018-05-13
  • 1970-01-01
  • 2013-07-08
相关资源
最近更新 更多