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

Access数据库通过ODBC连接Azure SQL数据库失败问题咨询

排查解决步骤

  • 驱动与位数匹配检查
    首先安装ODBC Driver 18 for SQL Server,老旧的SQL Server Native Client、系统自带的默认SQL Server驱动不支持Azure SQL的强制加密规则,会直接连接失败。
    注意32位版本的Access/Office必须通过C:\Windows\SysWOW64\odbcad32.exe打开32位ODBC管理器配置数据源,64位Office使用系统默认的64位ODBC管理器即可,两类管理器配置的数据源互不兼容,这是最高频的踩坑点。
  • ODBC配置参数修正
    • 服务器地址填写完整格式:[你的Azure SQL实例名].database.windows.net(国内Azure实例为[实例名].database.chinacloudapi.cn)
    • 加密选项强制选择启用,Azure SQL默认要求全链路加密,SSMS默认自动开启加密所以可以正常连接,ODBC默认配置通常关闭加密会触发失败
    • 若使用SQL账号认证,用户名需填写完整格式:[SQL账号]@[Azure SQL实例名],不要仅填写账号前缀,SSMS会自动补全该后缀但ODBC不会自动处理
  • 网络校验
    确认ODBC连接时没有走未授权的代理/VPN节点,如果出口IP有变更,需要将新的公网IP添加到Azure SQL控制台的防火墙允许列表中。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 12:18:03