私のpostgres DBはWindows Server 2012を実行しているAWSインスタンスにあります。 私のtableauデスクトップはローカルマシンにあります。TableauデスクトップがAWSインスタンスのDBサーバーに接続していません
外部インスタンスIPおよびデフォルトのpostgresのポート5432を使用してDBに接続している間、それは誤り
Unable to connect to the ODBC Data Source.
Check that the necessary drivers are installed and that the connection properties are valid.
Unable to connect to the server "ec2-xx.xx.xx.xx.ap-south-1.compute.amazonaws.com".
Check that the server is running and that you have access privileges to the requested database.
を示して私がいることを確認してきた: -
AWSセキュリティグループは、すべてのために設定されて着信ポート
Windowsサーバー2012ファイアウォールはすべての着信トラフィックを受け入れています。
私のローカルデスクトップは、リモートサーバーにトラフィックを送信することを許可しています。そして私は
telnet hostIP/hostname PORT
を正常に実行できます。Postgresのサービスは5432ポートで実行されています。
私はあなたのドライバがAWSサーバにインストールされ、依頼することを意味し、「必要なドライバがインストール」を示唆していることにより、想定しています。はい、ドライバはAWSサーバにインストールされている。@ Niceha – angrysumit
また、あなたは、タブローのデスクトップ上でSQLクライアントのインストールについてのより具体的なことができます。 – angrysumit
@angrysumit:SQLクライアントを使用すると、DBへの接続とアクセスを持っていることを確認します。このtool.Thisからサーバーを照会することができる場合は、SQL開発ツールを使用することができます例えばされます。次に、あなたが接続するために使用しているdbリンクまたは信任状に何らかの問題があります – Niceha