2017-06-28 78 views
2

我正尝试使用Microsoft Power Bi连接到PostgreSQL数据库。无法安装Microsoft Power Bi Postgre SQL连接器

当我去获取数据它只是说,连接器需要安装一个或多个附加组件可以用来

  1. 我已经安装了Microsoft双向电力之前的版本:2.47。 4766.801 64位(2017年6月)。
  2. 我已经安装了Npgsql 3.2.3。
  3. 我已经安装VS Studio 2017社区,并使用VS Studio命令提示符将dll文件添加到程序集。
  4. 我编辑了我的machine.config文件。

    <system.data>     <DbProviderFactories>       <add name="Npgsql Data Provider" invariant="Npgsql" description=".Net Framework Data Provider for PostgreSQL Server" type="Npgsql.NpgsqlFactory, Npgsql, Version=3.2.3.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>      </DbProviderFactories>       </system.data>

  5. 我运行Windows 10,所以我已经有NET框架4.5安装。 6.我重新启动我的电脑,打开Power Bi并尝试再次连接到Postgre,并得到相同的消息,连接器需要安装一个或多个额外的组件才能使用。

示踪剂日志从我的双向电力可以在这里找到:

https://www.sendspace.com/file/vleze0

我怎样才能得到这个东西的工作?这让我疯狂! 谢谢

回答

3

似乎有一些最新的Npgsql版本的问题。
成功与Npgsql 3.1.8版本连接。
首先卸载现有版本,然后安装并重新启动。