用于将 Ms Access 连接到 Oracle 数据库的 ODBC 连接

ODBC Connection to Connect Ms Access to an Oracle Database

我需要将 Ms Access 数据库连接到 Oracle 数据库(我想是通过 ODBC 连接)。

当我通过 SQL Developer(效果很好)连接到这个 Oracle 数据库时,我使用了以下参数:

LDAP server: XXX.YYY.int:18126:18127
Select Context: cn=OracleContext,dc=YYY,dc=int
DB Service: XXXPRD.

现在想在 WINDOWS10 的 ODBC 数据源管理器屏幕中重现相同的连接。

后台数据库是Oracle数据库版本Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production。为此,我已经下载并安装了 Oracle Database 12c Release 1 (12.1.0.2.0) 64 位,但不知道下一步该做什么。

任何人都可以让我走上正轨吗?

谢谢。

  1. 首先安装Oracle ODBC 驱动程序。 http://www.oracle.com/technetwork/database/windows/index-098976.html
  2. 如果MS Access是32位版本,你需要ODBC数据源管理器32位版本。
  3. 使用 Oracle 驱动程序添加文件 DSN 或用户 DSN。
  4. 如果有效,请创建链接 table,并检查 ODBC 连接字符串。
  5. 如果您计划在其他计算机上部署前端,出于安全原因,开始使用 DSN-less tables。此示例代码用于 MySQL,因此 ODBC 字符串将不同: