2016-04-06 109 views
1

Power Bi(デスクトップ版)と私のオンラインamazon mysqlデータベースを接続しようとしています。サーバのIPパワーBIがMySQLに接続していません

データベース:データベース名

は、ユーザー名:mysqlのユーザ名

パスワード:mysqlのパスワード

あなたは、接続に

サーバーを確立しようとしたら、それは次の情報を要求します

mysql-connector-net-6.6.5が利用できなかったため、最初は少し長いエラーが発生しました.msi。だから私は、私は別のエラーが直面していますのmysql-コネクタをインストールした後で問題に

Microsoft Power BI connect to mysql

を解決するために、このリンクをたどっ。 enter image description here

何が間違っていますか?私の仲間の1人は、私が使っているものと同じ資格情報を使用して正常に接続しました。

+0

PBIデスクトップではなく、基本認証を使用していることを確認してください。 – Niraj

+0

@Nirajはい私は基本認証を使用しています。私はユーザー名とパスワードを入力する前に "データベース"タブを選択します –

+0

@ H_Zこれを把握できましたか? –

答えて

0

小さなチップです。まだインストールしていない場合は、コネクタを取り付けたばかりのマシンを再起動してください。私はそれが動作する前に再起動しなければならなかった。このため

0

私のソリューションは、サーバ名/ IP

などにポート番号を追加することでした。 192.168.0.1:4664

0

さて、私はこれを自分のために考え出しました。私はポート3306のMySQLデータベースに直接接続することができます。私が理解するように、SSHトンネルを経由する方が安全ですが、Power BIではまだ動作しません。だからここ

を直接接続するための命令です:

まずは、PowerBI接続以外のすべてが動作していることを確認してみましょう。

1)正しいバージョンのMySQL/Net Connectorをダウンロードしてインストールしてください。現在、バージョン6.6.5が動作します。しかし、他のフォーラムやPowerBI自体から、私は動作しなかった他のバージョンにリンクしました。

2)よく確立されているユーティリティを使用してデータベースにリモート接続できるかどうかを確認してください(データベースに接続することはできません) MySQLワークベンチのようなものです。できない場合は、 - リモートサーバーのポートを確認します。ポート&のIPを確認するクールなユーティリティは次のとおりです。http://www.yougetsignal.com/tools/open-ports/ - DBユーザの権限を確認してください。彼らはIPアドレス: 'username' @ 'ipaddress'と提携している可能性があることを認識してください。そのユーザーは特定のIPにしか接続できません。
- バインドアドレスの設定を確認してください。新しいバージョンのmariadbでは、コメントアウトされているはずです。古いバージョンと純粋なmysqlについてはわかりません。 - その他のトラブルシューティング

だから、ここで、働いているの後には、MySQLに私のために働いた設定は、次のとおりです。IPアドレス:3306(「含める:ポート番号

は、データ/ MySQLデータベース/

サーバーを接続得るために行きます「) データベース:dbnameの

PowerBI interface. Select "Database" instead of "Windows"

があなたの代わりにWindowsののデータベースを選択していることを確認してください。

幸運。

関連する問題