You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过ODBC将Microsoft Access连接至Oracle数据库?

别担心,我一步步带你配置这个ODBC连接,完全对应你SQL Developer里的LDAP参数:

配置ODBC连接匹配Oracle LDAP参数的步骤

1. 打开64位ODBC数据源管理器

  • 按下Win键,搜索「ODBC数据源(64位)」并打开(必须选64位的,和你安装的64位Oracle客户端匹配,选错的话会找不到对应的驱动)。

2. 创建新的数据源

  • 切换到「用户DSN」或「系统DSN」标签页(系统DSN所有用户都能用,用户DSN仅限当前用户,按需选择)。
  • 点击「添加」按钮,在驱动列表里找到Oracle in OraClient12Home1(名字可能因客户端安装细节略有不同,找带12c标识的Oracle驱动即可),选中后点「完成」。

3. 填写LDAP相关连接参数

弹出的Oracle ODBC配置窗口里,对应你的参数填写:

  • Data Source Name:给这个连接起个好记的名字,比如「Oracle_XXXPRD_LDAP」
  • Description:可选,写个备注,比如「通过LDAP连接XXXPRD生产库」
  • 切换到「Connection」标签页,在「Connect using:」里选择LDAP Directory(这是核心,对应你SQL Developer用的LDAP认证方式)
  • 点击「Configure LDAP」进入LDAP配置界面:
    • LDAP Server:输入 XXX.YYY.int:18126,XXX.YYY.int:18127(把原参数里的冒号换成逗号,用来指定多个端口/冗余服务器)
    • Select Context:直接复制粘贴 cn=OracleContext,dc=YYY,dc=int
    • 点击「Retrieve Service Names」,系统会通过LDAP拉取可用服务,找到你需要的 XXXPRD. 选中它
    • 点击「OK」回到主配置窗口

4. 测试并保存连接

  • 在主窗口的「User ID」和「Password」里输入你的Oracle数据库账号密码
  • 点击「Test Connection」,如果配置正确,会弹出「Connection successful」的提示
  • 确认没问题后,点击「OK」保存这个ODBC数据源

小提示

  • 确保你的Oracle 12c客户端已经正确配置了环境变量(比如ORACLE_HOME和PATH指向64位客户端安装目录),不然可能会出现LDAP连接失败的情况
  • 检查Windows防火墙是否允许访问LDAP服务器的18126和18127端口
  • 如果「Retrieve Service Names」失败,先核对LDAP服务器地址、端口和Context路径有没有拼写错误

内容的提问来源于stack exchange,提问作者Barattolo_67

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 09:24:57