我正在尝试使用Microsoft Power Bi连接到PostgreSQL数据库。
当我进入获取数据时,它只显示连接器需要安装一个或多个附加组件才能使用。
- 我已经安装了Microsoft Power Bi版本:2.47.4766.801 64位(2017年6月)。
- 我已经安装了Npgsql 3.2.3。
- 我已经安装了VS Studio 2017 Community,并使用VS Studio命令提示符将dll文件添加到程序集中。
- 我已经编辑了我的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>
- 我正在使用Windows 10,因此已经安装了.NET Framework 4.5。
- 我重新启动电脑,打开Power Bi并尝试再次连接Postgre,但是我收到了相同的消息,即连接器需要安装一个或多个附加组件才能使用。
我从 Power Bi 获取的跟踪日志可以在此处找到:
https://www.sendspace.com/file/vleze0
我该如何让它工作呢?这让我疯狂!谢谢。