/ SQL Workbench / J - jdbc、amazon-redshift、sql-workbench-jの/ Redshift接続の問題

SQL Workbench / J - jdbc、amazon-redshift、sql-workbench-jにおけるRedshift接続の問題

私はamazon redshiftの学習を始め、クラスターを作成するための文書に従っていました。

私は2ヶ月フリートレイルを選択しました。 SQL作業台/ JからRedshiftデータベースに接続しようとすると、「Connection timed out error」と表示されます。

私は確認し、私が入力したすべての詳細は正しい!私はラップトップから会社LAN経由でRedshiftデータベースにアクセスしていますが、これは問題だと思います。社内LAN接続からRedshiftに接続する方法を教えてください。

接続しようとするとSQL workbench / Jからの応答は次のようになります。

[Amazon] [500150]エラー設定/クローズ接続:接続タイムアウト:接続。

回答:

回答№1は1

クラスタに公開アクセス権があるかどうかを確認します。Redshiftコンソールにアクセスし、公開アクセス可能であるかどうかを確認します。

セキュリティグループがIPからのアクセスを許可しているかどうかを確認します。 「nc -v endpoint port」を使用して、クラスタのポートがping可能であるかどうかを確認できます。


回答№2の場合は0
Go into EC2 Management Console
On the left navigation pane, look for Network & Security header and click on Security Groups. (https://us-west-2.console.aws.amazon.com/ec2/v2/home?region=us-west-2#SecurityGroups:sort=groupId)
Notice the row with name "launch-wizard-1" in the Group Name"s column. Click that. Then select the Inbound tab, and click Edit.
Add Rule: Type=Redshift, Source=MyIP. (auto-fill)  [Note: Later if you want to use muliple source to connect to that cluster, say Tableau, Quick Sight, etc. I would suggest making it public)
Save it.
Try to connect again from within SQLWorkbench/J.