无法创建从Microsoft SQL到Snowflake的链接服务器
创建的DNS和安装的ODBC驱动程序遵循以下URL中相同的步骤
https://snowflakecommunity.force.com/s/article/how-to-set-up-a-linked-server-from-sql-server-to-snowflake
在最后一步创建测试连接后,它会显示如下错误
链接服务器"SNOWFLAKEDATA"的OLE DB访问接口"MSDASQL"返回消息"未找到[Microsoft][ODBC驱动程序管理器]数据源名称,未指定默认驱动程序"。(Microsoft SQL Server,错误:7303)
但创建和使用的域名遵循与URL相同的方式。我能知道我哪里弄错了吗?
解决方案
请确保使用以下信息创建指向Snowflake的链接服务器:
- 提供程序:应为"用于ODBC驱动程序的Microsoft OLE DB提供程序。"
- 数据源:应与先前配置的ODBC系统/用户DSN名称匹配
- 在左侧面板的安全选项卡下,确保添加与远程用户(雪花用户名)相关联的本地登录(您本地计算机的登录,包括您的主机名)及其匹配的密码。
相关文章