我在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%'时出错”
您能否帮我解决这个问题。
答案 0 :(得分:0)
您是否在计算机上重新创建了所有ODBC链接(在管理员面板中)? ODBC将与Oracle 9.2到11不同。
答案 1 :(得分:0)
您可能需要导入和引用正在使用的库 - 检查Visual Basic编辑器并确认已引入所有适用的库。
以前链接的表可能已保存凭据,或者可能没有 - 您必须检查链接表的属性。