H2 小ネタメモ
H2 Databaseのベースディレクトリ設定
H2起動パラメータに「-baseDir パス」を追加する。
するとURLが次の場合、こんな感じでDBファイルが作成される。
baseDir C:/h2/database/ の場合
- jdbc:h2:test → C:\h2\database/test
- jdbc:h2:~/test2 → C:\h2\database/test2
- jdbc:h2:tcp://localhost/test3 → C:\h2\database/test3
H2をService登録する際のwarapper.confにも同じようにパラメータを追加しておくと同様にDBフォルダを指定できるので便利。
# Application parameters. Add parameters as needed starting from 1 wrapper.app.parameter.1=org.h2.tools.Server wrapper.app.parameter.2=-tcp wrapper.app.parameter.3=-web wrapper.app.parameter.4=-baseDir C:/h2/database/
parameter.4を追加。