0

我意识到有很多与此相关的问题,并且我已经阅读了大部分(我不会全部说,因为那将是谎言),但似乎没有一个能够完全涵盖我的问题。

我目前正在维护一个相当旧的应用程序(Java 1.4 old),它使用 odbc 来(据我所知)访问本地 .mdb 文件。

为此,该程序似乎使用了类似构造的连接字符串:

db.url = jdbc:odbc:Importer

运行它时,我得到这个问题标题中设置的错误。现在,为什么大多数问题似乎不适用于我:

  • 我在 Windows XP SP3 32 位机器上工作(排除了解决方案是 64 位问题的所有问题)
  • 我实际上并没有通过执行它来调用 odbc,它只是通过应用程序运行

那么,还有什么问题呢?我确信完全相同的应用程序在客户的机器上正常运行(我将其复制到我的机器上),因此实际应用程序之外的配置肯定存在一些问题。

会是什么呢?系统要求?一些注册表项?

4

1 回答 1

2

来自http://www.stoneedge.com/help/OM_DOC/tips_tricks/Creating_ODBC_Connection_in_Windows.html

  • 单击开始菜单。
  • 选择控制面板。
  • 选择管理工具并双击数据源 (ODBC) 图标。
  • 单击系统 DSN 选项卡。
  • 单击添加按钮。
  • 从驱动程序列表中选择 Microsoft Access Driver (*.mdb),然后单击完成按钮。
  • 将 mdb 文件...提供给数据库并提供名称“Importer”
于 2013-01-22T14:10:33.537 回答