# Webコンソールを介してH2データベースを管理

H2組み込み型データベースを管理しやすくするため、Talend Administration Centerから直接、専用のWebコンソールを利用できます。組み込みH2データベースは本番環境には推奨されません。

## H2 Webコンソールに接続

Talend Administration Centerから、H2管理コンソールにアクセスできます。

H2の使用とトラブルシューティングの詳細は、[http://www.h2database.com](http://www.h2database.com/) (英語のみ)でH2オンラインドキュメンテーションをご覧ください。

### 手順

1. メイン[Menu] (メニュー)から[Configuration] (設定)をクリックして、[Configuration] (設定)ページにアクセスします。
2. [Configuration] (設定)ページで、[Database] (データベース) ノードを展開して、パラメーターを表示します。

   ![次のパラメーターが表示されます: URL、ユーザー、パスワード、ドライバー、ウェブコンソール。](https://help.qlik.com/talend/ja-JP/installation-guide-linux/Resources/images/Administrator_DatabaseSettings.png)
3. [Web Console] (Webコンソール)フィールドで、H2 Web Consoleにアクセスするリンクをクリックします。
4. H2 Web Consoleの[Login] (ログイン)ページが表示されます:

   ![](https://help.qlik.com/talend/ja-JP/installation-guide-linux/Resources/images/Administrator_Database_H2Console.png)
5. User NameフィールドとPasswordフィールドに、データベースへの接続ログインとパスワードを入力します。デフォルトの認証情報がまだ使用されている場合は、tisadminおよびtisadminを入力します。

   情報メモ重要: H2 Web Consoleにアクセスする前に、組み込みのH2データベースが依然としてデフォルトの認証情報であるtisadminおよびtisadminを使用している場合は、Talend Administration Centerのデータベース設定フローからデータベースのパスワードを変更してください。
6. デフォルトではJDBC URLフィールドが読み取られます:

   jdbc:h2:/&lt;ApplicationPath&gt;/WEB-INF/database/talend\_administrator;AUTO\_SERVER=TRUE;MVCC=TRUE;LOCK\_TIMEOUT=15000

   ここで&lt;ApplicationPath&gt;は、org.talend.administratorがデプロイされた場所を表しています。

   情報メモ警告: H2組み込み型データベースの場所を移動させた場合は、アップデートした新しいURL情報を[JDBC URL]フィールドに入力してください。[Connect] (接続)をクリックする前に、[Test Connection] (テスト接続)ボタンをクリックし、新しいURLをチェックします。URLに入力の誤りがあると、JDBC URLは元のURL情報に戻ります。
7. [Connect] (接続)をクリックします。

### タスクの結果

Webデータベース管理ページが表示されます。

![](https://help.qlik.com/talend/ja-JP/installation-guide-linux/Resources/images/Administrator_H2Console.png)

## H2データベースをバックアップ

バックアップが毎日実行されるよう、H2データベースバックアップの設定パラメーターは既にデフォルトで設定されています。

### このタスクについて

この設定を編集する必要、または編集したい場合は、設定ファイルを編集します。

&lt;ApplicationPath&gt;/WEB-INF/classes/configuration.properties

組み込み型データベースのCRONベースによるバックアップが、1年中毎日午前3時45分に実行されます。構文は次の例のように、"秒 分 時 日 月 曜日 年"となります。

* 0 45 3 ? \* \* \* (デフォルト設定 - 毎日午前3時45分に実行)
* 0 45 5 ? \* MON-FRI (月、火、水、木、金の午前5時45分に実行)

その他の例は、[Quartz Tutorial's lesson on ConTrigger](http://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/tutorial-lesson-06.html) (英語のみ)でご覧ください。

他の自動バックアップは、アプリケーションサーバーのスタートアップ時とシャットダウン時に実行されます。

```
database.embedded.backup.doBackupAtStartup=true
database.embedded.backup.doBackupAtShutdown=true
```

バックアップファイルは次の場所に保存されます。最新の30ファイルまでバックアップできます。

&lt;ApplicationPath&gt;/WEB-INF/database/backups