MS Access 2000到MS Access 2007迁移

问题描述 投票:0回答:2

我在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%'时出错”

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

ms-access oracle11g ms-access-2007 access-vba oracle9i
2个回答
0
投票

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


0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.