NetBeansからH2 DBに接続する

調べてもちょうど良いサイトが見つからなかったから自分でメモ。
正しいやり方なのかどうかは分からないけど接続はできた。

前提

  • H2 DBファイルが生成されていること
    *2014/4/19追記
    生成されてない場合は新しいファイルが作成される
  • ドライバjarがあること

ドライバの登録

  1. サービスタブの データベース > ドライバ を右クリック > 新規ドライバ...
  2. H2のjarファイル(h2-x.x.xxx.jar)を選択
  3. ドライバ・クラスは検索を押すと勝手に出てくる
  4. 名前は自分が認識できれば何でも良い

f:id:vostochnaya:20140330132338p:plain

データベース接続の登録

  1. ドライバの登録で作成したドライバを右クリック > 接続...
  2. 新規接続ウィザードが出てくるので設定。
    ドライバ名:ドライバの登録で登録したもの
    ユーザー名:DBユーザー
    パスワード:DBユーザーのパスワード
    JDBC URL:「jdbc:h2:<DBファイルパス>」
    f:id:vostochnaya:20140330140548p:plain
    ※DBファイルパスはjarファイルからの相対パスも可
  3. スキーマの選択。接続したいスキーマを選ぶ。明示的に作っていない場合はPUBLICでOK
  4. 接続名の入力。分かりやすい名前で。スキーマが複数ある場合はスキーマ名も入れておくと良い。