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

Microsoft Access透传查询连接Snowflake连接字符串报错求助

Microsoft Access透传查询连接Snowflake故障解决方案

核心问题原因

错误码606是因为当前连接字符串使用的WH参数不符合Snowflake ODBC驱动的参数规范,Snowflake官方ODBC驱动识别的仓库配置参数为WAREHOUSE。

修正后的连接字符串示例

ODBC;DRIVER={SnowflakeDSIIDriver};SERVER=xxxx.us-east-1.privatelink.snowflakecomputing.com;UID=xxx@xxx.com;PWD=xxx;WAREHOUSE=XYZ;DATABASE=XYZ;ROLE=XYZ;SCHEMA=PUBLIC

配套验证配置步骤

  • 权限校验:先在Snowflake Web端使用相同的账号、角色登录,确认该角色对配置的仓库有USAGE权限,对目标数据库、schema有对应读写权限,排除权限不足导致的上下文设置失败
  • 驱动版本校验:使用最新版64位Snowflake ODBC驱动,确保驱动架构和你的64位MS Access 365 企业版匹配,禁止混用32位驱动
  • 透传查询属性校验:创建或编辑透传查询时,确认「保留查询的连接字符串」选项已勾选,查询类型明确标记为透传查询
  • 强制会话初始化(可选):如果修改参数后仍触发报错,可在连接字符串中增加初始化语句参数,强制会话启动时完成上下文配置:
    INITIAL_STATEMENTS=use warehouse XYZ;use database XYZ;use role XYZ;
    

按照以上配置调整后,即可正常通过Access透传查询调用Snowflake数据。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 15:48:00