【Db2】DBeaverでDb2(IBM Cloud)に接続

かずおじです。今回はSQLクライアントツールDBeverをインストールして、IBM CloudのDb2インスタンスに接続してみました。無料で設定は簡単なので、勉強用に良いかと思います。

Db2インスタンスの作成・資格情報の取得

こちらの記事を参考にDb2インスタンスを作成し、DB接続に必要な資格情報を取得する。

Db2も無料で使えるし(制限あり)、DBeverも無料だし、SQLの勉強でもしましょう〜

DBeverのインストール

DBeverとは無料で使用できるSQLクライアントアプリケーション。

以下のサイトから「Mac OS X (dmg)」をクリックし、ダウンロードする。

DBeverダウンロードサイト

ダウンロードしたファイルをダブルクリックし、インストールする。アプリケーションの中にDBeverのアイコンが表示されればインストール完了。

(ダブルクリック後、以下の画面でアイコンをApplicationフォルダーへドラッグすればインストールできる。)

DBeverの設定

初めて開くと、 以下のポップアップが出るため、今回は「いいえ」をクリック。

接続設定の画面が表示されるため、「DB2 LUW」をクリック。(閉じてしまった場合は、一番左上のコンセントのアイコンをクリック。)

Db2インスタンスの資格情報にある以下の情報を入力し、「テスト」をクリックする。

  • ホスト名
  • ポート番号
  • ユーザー名
  • パスワード

ドライバーが必要なため、そのまま「ダウンロード」をクリック。

接続に成功することを確認して「終了」をクリック。これで接続設定完了。

以下のアイコンをクリックし、ファイル編集画面を開く。

テストとして以下のコードを1行ずつCommand+Enterで実行してみる。

CREATE TABLE TEST (ID INT,NAME VARCHAR(20));
INSERT INTO TEST VALUES(1,'HELLO'),(2,'WORLD');
SELECT * FROM TEST;
DROP TABLE TEST; 

エラーが出なければ、動作確認完了。

※以下、実行方法(他にもあると思うが、ここではショートカットキー)

おわりに

今回はDBeverでDb2 on cloudに接続できました。結構簡単だし、無料なので勉強用には良いですねー。このDb2環境を使用してSQL系について書いていきたいと思います。