首页 > 解决方案 > 在 MS SSAS 项目中,通过 Npgsql (PostgreSQL) 数据源创建数据源视图会产生 42601:“[”或附近的语法错误

问题描述

我正在尝试使用安装了 SSDT 的 MS Visual Studio 2017 在多维 SSAS 项目中创建数据源视图。在数据源视图向导中,我选择基于 Npgsql (v. 11.00) 的数据源连接我之前创建的 PostgreSQL 10.5。无论我在随后的对话框中选择了哪些选项或选择使用哪些表,在我单击最后的完成按钮后,我总是会检索一个消息框,指出“42601:'[' 处或附近的语法错误”并阻止我从完成数据源视图。我假设 Visual Studio 一直以使用 [table].[column] 表示法而不是 PostgreSQL 更喜欢的“table”.“column”来处理 MS SQL 的方式处理 PostgreSQL。如果是这样,有没有办法纠正这种行为?

标签: visual-studio-2017ssassql-server-data-toolsnpgsqldatasourceview

解决方案


推荐阅读