このトピックでは、DBeaverのJava Database Connectivity (JDBC) ドライバーを使用して、JavaアプリケーションをPolarDB for PostgreSQL (Compatible with Oracle) データベースに接続する方法について説明します。
前提条件
DBeaverクライアントがインストールされています。
PolarDBクラスターにデータベースアカウントが作成されます。 詳細については、「データベースアカウントの作成」をご参照ください。
PolarDBクラスターへのアクセスに使用するホストのIPアドレスが、クラスターのIPアドレスホワイトリストに追加されます。 詳細については、「クラスターのホワイトリストの設定」をご参照ください。
手順
DBeaverクライアントのメニューで、 を選択します。 [ドライバーマネージャー] ダイアログボックスで、[新規] をクリックします。

[新しいドライバーの作成] ダイアログボックスで、ドライバー情報を設定します。
[設定] タブで、ドライバー名、クラス名、URLテンプレート、デフォルトポート、デフォルトデータベース、デフォルトユーザーなどの基本ドライバー情報を設定します。 ドライバー名をPolarDBに設定することを推奨します。
説明クラス名とURLテンプレートでは、次の値を使用できます。
クラス名:
com.aliyun.polardb2.DriverURLテンプレート:
jdbc:polardb2://{host}[:{port}]/[{database}]
データベース接続を作成するときに、デフォルトポート、デフォルトデータベース、およびデフォルトユーザーを指定することもできます。
[ライブラリ] タブで、[ファイルの追加] をクリックしてカスタムJDBCドライバをアップロードします。 JDBCドライバーのダウンロード方法の詳細については、「JDBC」をご参照ください。
をクリックしてPolarDBデータベースへの接続を作成します。 [データベースへの接続] ダイアログボックスで、作成する [PolarDB] カスタムJDBCドライバーを選択し、[次へ] をクリックします。

ホスト、ポート、データベース /スキーマ、ユーザー名、パスワードなどのPolarDBデータベース接続情報を設定し、[完了] をクリックします。
