Powered by SmartDoc

8 HSQLDB

8.1 入手方法

HSQLDBのホームページhttp://hsqldb.sourceforge.net/から、「Download current stable version: 1.7.1」に遷移し、以下のファイルをダウンロードする。

8.2 インストールと設定

8.2.1 インストール

ここでは、HSQLDBをC:\local\hsqldbにインストールする。

以下の手順で、インストールする。

  1. ダウンロードしたzipファイルを展開する
  2. C:\localにhsqldbディレクトリを作成し、展開したファイルをC:\local\hsqldbにコピーする

8.2.2 設定方法

インストール作業でHSQLDBがそのまま使える。

ここでは、サーバモードを使ってデータベースを運用することにする。(20)

サーバモードでのデータベース名を指定するために、server.propertiesファイルがある。デフォルトでは、testという名前のDBファイルが作成される。(21)

リスト 8.2.2.1 server.propertiesの例
server.database=TestDB # データベース名をTestDBとする
server.port=9001       # デフォルト値

今回は、デフォルトtestを使用することにする。testのDBは、hsqldbの下のdataディレクトリに作成される。

以下の手順で、test DBを作成する。

  1. HSQLDBには、

    メモリモード
    スタンドアロンモード
    クライアント/サーバモード

    クライアント/サーバモードにも次の3つの方式があるが、

    • サーバモード
    • WEBサーバモード
    • サーブレットモード

    があるが、ここではサーバモードのみを扱うことにことにする。

    がある。

  2. 正確には、「test」と指定すると、test.data、test.properties、test.scriptの3つのファイルが作成される。