DBeaver を使用して Amazon RDS for Db2 DB インスタンスに接続する - Amazon Relational Database Service

DBeaver を使用して Amazon RDS for Db2 DB インスタンスに接続する

DBeaver などのサードパーティーツールを使用して、Amazon RDS for Db2 DB インスタンスに接続できます。このユーティリティをダウンロードするには、「DBeaver Community」を参照してください。

RDS for Db2 DB インスタンスに接続するには、DNS 名とポート番号が必要です。これを確認する方法の詳細については、「エンドポイントの検索」を参照してください。また、RDS for Db2 DB インスタンスの作成時に定義したデータベース名、マスターユーザー名、マスターパスワードも把握しておく必要があります。これを確認する方法の詳細については、「DB インスタンスの作成」を参照してください。

DBeaver を使用して RDS for Db2 DB インスタンスに接続するには
  1. DBeaver を起動します。

  2. ツールバーの [New Connection] アイコンを選択し、[Db2 for LUW] を選択します。

    DBeaver のエンジンタイプを一覧表示するメニュー。
  3. [Connect to a database] ウィンドウで、RDS for Db2 DB インスタンスの情報を入力します。

    1. 次の情報を入力します。

      • [Host] に、DB インスタンスの DNS 名を入力します。

      • [Port] に、DB インスタンスのポート番号を入力します。

      • [Database] に、データベースの名前を入力します。

      • [Username] に、DB インスタンスのデータベース管理者の名前を入力します。

      • [Password] に、DB インスタンスのデータベース管理者のパスワードを入力します。

    2. [Save password] を選択します。

    3. [Driver Settings] を選択します。

    DBeaver の [Connect to a database] ウィンドウ
  4. [Edit Driver] ウィンドウで、追加のセキュリティプロパティを指定します。

    1. [Driver properties] タブを選択します。

    2. 2 つの User Properties を追加します。

      1. コンテキスト (右クリック) メニューを開き、[Add new property] を選択します。

      2. [Property Name][encryptionAlgorithm] を追加し、[OK] を選択します。

      3. [encryptionAlgorithm] 行を選択し、[Value] 列を選択して [2] を追加します。

      4. コンテキスト (右クリック) メニューを開き、[Add new property] を選択します。

      5. [Property Name][securityMechanism] を追加し、[OK] を選択します。

      6. [securityMechanism] 行を選択し、[Value] 列を選択して [7] を追加します。

    3. [OK] を選択します。

      DBeaver の [Edit Driver] ウィンドウの [Driver properties] タブ。
  5. [Connect to a database] ウィンドウで、[Test Connection] を選択します。コンピュータに DB2 JBDC ドライバーがインストールされていない場合、ドライバーは自動的にダウンロードされます。

  6. [OK] を選択します。

  7. [Finish] を選択します。

  8. [Database Navigation] タブで、データベースの名前を選択します。これでオブジェクトを探索できるようになりました。

これで、SQL コマンドを実行する準備ができました。

SQL コマンドを実行して結果を表示するには
  1. 上部メニューで、[SQL] を選択します。SQL スクリプトパネルが開きます。

  2. [Script] パネルに、SQL コマンドを入力します。

  3. コマンドを実行するには、[Execute SQL query] ボタンを選択します。

  4. SQL の結果パネルで、SQL クエリの結果を表示します。

    DBeaver で SQL コマンドを実行し、結果を表示する方法を示すウィンドウ。