首页 > 解决方案 > MS Access 链接表的雪花 ODBC 查询

问题描述

我有一个业务用户正在迁移到 Snowflake,该用户有许多使用 MS Access 链接表的 MS Access 报告进程,他正试图通过 ODBC 连接重定向到 Snowflake。如果他的 ODBC 连接指定了一个数据库,他可以看到链接表的内容。如果他尝试链接不同数据库中的表,MS Access 可以在对象列表中找到该表,但无法打开它。就像查找表的过程正在使用完整的数据字典,但是当您尝试链接它时,它会形成一个缺少数据库限定符的查询。

我们已经尝试了几乎所有在 ODBC 连接属性(包括数据库)中包含或省略条目的限定条件。我们可以想到两种变通方法,但都不是理想的,因为用户社区很大,而且报告复杂而庞大。两个备份选项是为每个数据库创建单独的驱动程序,或者在可以访问的同一数据库下的 Snowflake 中创建视图。

有没有其他人遇到过这个问题并知道更好的解决方案?它是 Snowflake 的 ODBC 驱动程序的版本吗(我认为它是最新的,因为用户遵循了我们 IT 部门创建的一组固定下载说明)。

标签: ms-accessodbcsnowflake-cloud-data-platformlinked-tables

解决方案


推荐阅读