首页 > 解决方案 > 尝试在 MS Access 中链接 Oracle 表时,如何修复 ORA:01013(用户请求取消...)?

问题描述

我已在装有 Office 365(32 位)的 Windows 10(64 位)机器上安装了 Oracle Express(XE,版本 18)。我已经安装了正确的 Oracle Instant Client (18_3) 及其 ODBC 包(32 位版本)。我使用 Windows 中的 ODBC 数据源管理器(32 位)工具成功创建了 DSN。

当我尝试将表链接到 Access 数据库时,我收到错误 ORA:01013。如果我从 DSN 配置中删除超时,只要我愿意坐,它就会随着 Oracle RDBMS 内核耗尽 CPU 周期而旋转等待。

我必须在 Oracle 端或 Microsoft 端的某处缺少配置参数,或者我缺少 Microsoft 组件。用于 2010、2013 和 2017 的 MS Visual Studio C++ 可再发行组件已经存在,并且 Microsoft 更新表明我的 .NET 框架是最新的。

我已经用 Oracle 12c 和即时客户端 12_1 和 12_2 尝试过同样的任务。在这两种情况下,行为是相同的。

真诚感谢任何和所有想法!

标签: oracleodbcoffice365adodao

解决方案


推荐阅读