かずおじです。今回はSQLクライアントツールDBeverをインストールして、IBM CloudのDb2インスタンスに接続してみました。無料で設定は簡単なので、勉強用に良いかと思います。
![](https://www17.a8.net/0.gif?a8mat=3H3NUM+36B8XE+3L4M+6RHFL)
Db2インスタンスの作成・資格情報の取得
こちらの記事を参考にDb2インスタンスを作成し、DB接続に必要な資格情報を取得する。
![](https://kazu-oji.com/wp-content/uploads/2021/01/kazuoji_tarsier_db2-100x100.png)
Db2も無料で使えるし(制限あり)、DBeverも無料だし、SQLの勉強でもしましょう〜
DBeverのインストール
DBeverとは無料で使用できるSQLクライアントアプリケーション。
以下のサイトから「Mac OS X (dmg)」をクリックし、ダウンロードする。
![](https://kazu-oji.com/wp-content/uploads/2021/01/01-1-1024x625.png)
ダウンロードしたファイルをダブルクリックし、インストールする。アプリケーションの中にDBeverのアイコンが表示されればインストール完了。
(ダブルクリック後、以下の画面でアイコンをApplicationフォルダーへドラッグすればインストールできる。)
![](https://kazu-oji.com/wp-content/uploads/2021/01/02-1-1024x707.png)
DBeverの設定
初めて開くと、 以下のポップアップが出るため、今回は「いいえ」をクリック。
![](https://kazu-oji.com/wp-content/uploads/2021/01/03-1024x642.png)
接続設定の画面が表示されるため、「DB2 LUW」をクリック。(閉じてしまった場合は、一番左上のコンセントのアイコンをクリック。)
![](https://kazu-oji.com/wp-content/uploads/2021/01/04-1-1024x622.png)
Db2インスタンスの資格情報にある以下の情報を入力し、「テスト」をクリックする。
- ホスト名
- ポート番号
- ユーザー名
- パスワード
![](https://kazu-oji.com/wp-content/uploads/2021/01/05-1024x682.png)
ドライバーが必要なため、そのまま「ダウンロード」をクリック。
![](https://kazu-oji.com/wp-content/uploads/2021/01/06-1-1024x711.png)
接続に成功することを確認して「終了」をクリック。これで接続設定完了。
以下のアイコンをクリックし、ファイル編集画面を開く。
![](https://kazu-oji.com/wp-content/uploads/2021/01/07-1-1024x636.png)
テストとして以下のコードを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;
エラーが出なければ、動作確認完了。
※以下、実行方法(他にもあると思うが、ここではショートカットキー)
![](https://kazu-oji.com/wp-content/uploads/2021/01/08-1-1024x250.png)
おわりに
今回はDBeverでDb2 on cloudに接続できました。結構簡単だし、無料なので勉強用には良いですねー。このDb2環境を使用してSQL系について書いていきたいと思います。
![](https://www10.a8.net/0.gif?a8mat=3H3NUM+36B8XE+3L4M+6P4K1)