0

我在 MS Access 2000 中有应用程序。它连接到 Oracle 9.2.06 数据库。

我必须将应用程序迁移到 MS Access 2007 和 Oracle 11G。

我创建了一个空白 .accdb 文件并从 MS Access 2000 (.mdb) 文件中导入了所有对象,除了链接表

在将 MS Access 2007 与 Oracle 11G 数据库表链接时,我收到一条错误消息

“ODBC--调用失败”

我已经检查了机器 DSN、系统 DSN 及其配置以及 ODBC 驱动程序。

此外,当我启动应用程序时,我收到如下错误:“连接到 '%Oracle 数据库 SID%' 时出错”

你能帮我解决这个问题吗?

4

2 回答 2

0

您是否在计算机上重新创建了所有 ODBC 链接(在管理员面板中)?ODBC 将不同于 Oracle 9.2 到 11。

于 2013-06-07T14:52:31.697 回答
0

您可能需要导入和引用正在使用的库 - 检查 Visual Basic 编辑器并确认已引入所有适用的库。

以前链接的表可能保存了凭据,也可能没有 - 您必须检查链接表的属性。

于 2017-12-30T03:10:32.957 回答