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

MacBook上Excel 365通过Simba ODBC连接BigQuery失败求助

解决方案:MacBook Excel 365 连接 BigQuery 崩溃/无响应问题

针对你在MacBook上使用Simba ODBC驱动连接Excel 365到BigQuery时,iODBC测试通过但Excel崩溃或无响应的问题,可尝试以下方案:

  • 验证架构匹配
    确认Excel的运行架构(Intel/Apple Silicon)与驱动、iODBC一致:

    • 右键Excel图标→「显示简介」,查看是否勾选「使用Rosetta打开」
    • 若为Apple Silicon芯片,确保安装的iODBC也是对应架构版本(你当前驱动为Universal版本,符合要求)
  • 补充ODBC配置参数
    在odbc.ini的[bq_conn]段添加以下兼容性优化参数:

    SQLDialect=1
    UseQueryCache=0
    BatchMode=1
    AllowLargeResults=1
    LargeResultsDataSetId=你的目标数据集ID(需提前在BigQuery创建)
    LogLevel=6
    LogPath=/Users/你的用户名/Desktop/bq_odbc_logs
    

    日志参数可记录具体错误信息,方便后续定位问题根源。

  • 修复文件权限问题

    • 调整密钥文件权限:执行chmod 600 /Users/.../bigquery-service-account.json,限制仅当前用户可读
    • 确认驱动文件权限:执行chmod 755 /Library/simba/googlebigqueryodbc/lib/libgooglebigqueryodbc_sb64-universal.dylib,确保Excel可读取驱动文件
  • 设置Excel专属环境变量
    由于Excel可能无法继承系统环境变量,可通过终端启动Excel并临时配置:

    export SIMBA_BIGQUERY_SQL_DIALECT=1
    export SIMBA_BIGQUERY_USE_QUERY_CACHE=0
    open /Applications/Microsoft\ Excel.app
    

    若需永久生效,可通过launchctl添加用户级环境变量。

  • 更换Excel连接路径
    避免使用旧版ODBC连接向导,改用官方推荐流程:

    1. 打开Excel→「数据」选项卡→「获取数据」
    2. 选择「从其他来源」→「从ODBC」
    3. 选中配置好的bq_conn数据源,按向导完成连接
  • 更新软件版本

    • 将Excel升级至最新稳定版(当前16.92版本可尝试更新)
    • 下载安装最新版Simba ODBC Driver for Google BigQuery,确保与Excel版本兼容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 10:42:12