Postgre JDBC ドライバーを使用して SQL Workbench/J から Redshift データベースに接続しようとしていますが、接続できません。「接続試行に失敗しました」というエラーが表示されます。jdbc ドライバーが適切に配置されている。Aginity Workbench for Redshift も試しましたが、データベースのリストを表示できませんでした。フォームのデータベースへの接続 URL がありますが、jdbc:postgresql://host:port/name_of_database
驚くべきことに、ホストに ping を実行することさえできませんでした。Amazon コンソールから、データベースの状態が良好であることがわかります。だから、私の質問は次のとおりです。
- Redshift db サーバーに ping を実行できないのはなぜですか?
- db サーバーに ssh する方法はありますか?
Edit1: パブリック IP をセキュリティ グループに追加した後、ホストは ping 中に解決されますが、それでも 100% のパケット損失があります。
Edit2: EC2-Classic では正常にデータベースをホストできましたが、EC2-VPC ではホストできませんでした。パブリック IP が不足しているため、100% のパケット損失がある VPC でデータベースを再ホストしようとしました。