Qpid ブローカーのストレージとしてDerby DBを使用しています。組み込みデータベースとして実行しているときに、Derby がデータ ファイルを格納する場所を把握しようとしています。
ファイルがどこにあるか、または使用するディレクトリを設定する方法を知っている人はいますか?
Qpid ブローカーのストレージとしてDerby DBを使用しています。組み込みデータベースとして実行しているときに、Derby がデータ ファイルを格納する場所を把握しようとしています。
ファイルがどこにあるか、または使用するディレクトリを設定する方法を知っている人はいますか?
これは、derby.system.homeプロパティによって決定されます。
Derbyシステムディレクトリを指定します。これは、作成するデータベースとテキストファイルderby.propertiesを保持するサブディレクトリを含むディレクトリです。
各データベースには、データベースにちなんで名付けられた対応するディレクトリがあります。このディレクトリの下のファイル構造は、ここに記載されています。
次の変数を設定する必要があります。
QPID_HOME
- ファイルのブローカー検索などに使用される、Qpid のインストールが存在する場所を指定します。
QPID_WORK
- log とdbを含む、ブローカによって作成されたすべての作業ファイルの場所を定義します(つまり、BDB が使用されている場合)。QPID_WORK
変数が設定されていない場合、デフォルトで現在のユーザーのホーム ディレクトリになることに注意してください。