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

时间:2018-05-22 12:24:23

标签: oracle ldap odbc ms-access-2010

我需要将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.

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

enter image description here

后端数据库是Oracle数据库版本Oracle Database 12c企业版12.1.0.2.0 - 64位生产。为此,我已下载并安装了64位Oracle Database 12c第1版(12.1.0.2.0),但不知道下一步该做什么。

有人能让我走上正轨吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

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