21

DataGrip で Redshift 接続を定義しようとしていますが、UI で Redshift ドライバーが見つかりませんでした。Postgres と一般的なデータベース ドライバーの両方を使用してみましたが、うまくいきませんでした。

誰かがこれを設定できましたか?

4

3 に答える 3

51

DataGrip を Redshift に接続する場合は、AWS の jdbc ドライバーを使用することをお勧めします。それらを保持できるディレクトリにダウンロードするだけです。

次に、DataGrip を開き、データ ソース メニュー (⌘;) に移動します。 ファイル -> データ ソース...

プリインストールされているドライバーのいずれか、またはドライバー セクションのどこかを右クリックします。そして「追加→ドライバー」を選択 追加 -> ドライバー

「Redshift」などの適切な名前を付けて、下部にある [Driver files] の下の [+] 記号をクリックし、ダウンロードしたばかりのドライバーを選択して [OK] をクリックします。 ドライバーを追加する

クラスで com.amazon.redshift.jdbc41.Driver を選択し、方言で PostgreSQL を選択します。 クラスと方言を選択

これで、データ ソース メニュー (⌘;) に移動し、左上隅の「+」記号をクリックして、作成したばかりのドライバー (私の場合は「Redshift」と呼ばれます) をデータ ソース タイプとして選択できます。 新しい接続用のドライバーを選択

次に、Redshift jdbc url (「クラスター データベース プロパティ」の下のクラスター構成で見つけることができます) を URL フィールドにコピーし、ユーザーおよびパスワード フィールドに資格情報を入力します。 JDBC URL

「接続のテスト」をクリックすると、動作するはずです。

これが役立つことを願っています。指示に従うためにさらに質問や問題がある場合は、お気軽にコメントしてください。

于 2016-04-20T10:43:45.267 に答える