2017-06-28 10 views
2

Microsoft Power Biを使用してPostgreSQLデータベースに接続しようとしています。私はデータを入手に行くときMicrosoft Power Bi Postgre SQLコネクタをインストールできない

それはちょうどそれは私がマイクロソフト電源バイバージョンをインストールしている

  1. を使用する前にコネクタをインストールする1つの以上の追加の成分を必要ことを言う: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. 私はそう、私はすでに.NETフレームワーク4.5がインストールされているWindowsの10を実行しています。 6. PCを再起動してPower Biを開き、Postgreに再度接続しようとすると、同じメッセージが表示されるコネクタを使用するには、1つ以上の追加コンポーネントをインストールする必要があります。

私のパワーのBiからトレーサーログは、ここで見つけることができます:

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

私はこの事を仕事に取得できますか?それは私を夢中にさせている! ありがとう

答えて

3

最新のNpgsqlのバージョンに問題があるようです。
Npgsql 3.1.8バージョンと接続するにはsuccededしてください。
まず、既存のバージョンをアンインストールしてから、インストールして再起動してください。