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

Mac Big Sur系统如何创建ODBC实现SQL Server数据直接导入Excel

Mac Big Sur 配置ODBC连接SQL Server导入Excel操作指南

1. 安装依赖组件

  • 先安装Homebrew包管理器,已安装可跳过:
    打开终端执行命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 安装微软官方SQL Server ODBC驱动:
    终端执行:brew install microsoft/mssql-release/msodbcsql17
  • 安装unixODBC管理工具:
    终端执行:brew install unixodbc

2. 配置ODBC数据源

  • 终端执行odbcinst -j,查看输出中SYSTEM DATA SOURCES对应的odbc.ini文件路径。
  • 用文本编辑器打开该odbc.ini文件,追加以下配置,替换尖括号内的实际信息:

[自定义数据源名称]
Driver = ODBC Driver 17 for SQL Server
Server = <SQL Server IP/域名>,<端口(默认1433可省略)>
Database = <目标数据库名称>
UID = <数据库登录用户名>
PWD = <数据库登录密码>

  • 保存文件后,终端执行isql <你设置的自定义数据源名称>,返回Connected提示即为配置成功。

3. Excel中导入数据

  • 打开Excel,点击顶部菜单栏的数据选项。
  • 依次选择获取外部数据 -> 从数据库 -> 从ODBC。
  • 在弹出的数据源列表中选择你刚才配置的ODBC数据源,点击继续。
  • 按提示完成身份验证(如果odbc.ini中未存储密码,此处手动输入即可),选择要提取的数据库表,或输入自定义SQL查询语句,指定数据导入的Excel单元格位置,确认后即可完成数据导入。

常见问题排查

  • 若Excel无法识别已配置的ODBC数据源,确认你安装的是Intel架构版本的Office,ARM版本Office对Mac系统ODBC数据源兼容性存在已知问题。
  • 若连接提示驱动未找到,核对odbc.ini中Driver字段的取值和odbcinst.ini中注册的SQL Server驱动名称完全一致。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 10:24:01