1. ホーム
  2. database

[解決済み] H2データベースを管理するフロントエンドツール【終了しました

2023-01-02 09:57:49

質問

使用方法 H2データベース の統合管理フロントエンドを使うには?

テーブルの作成、テーブルの変更、カラムの追加などの操作のためです。

どのように解決するのですか?

私は SQuirreL SQLクライアント とか NetBeans 非常に便利 しかし、より多くの場合、私は単に内蔵の org.h2.tools.Server を起動し、ポート8082をブラウズします。

$ java -cp /opt/h2/bin/h2.jar org.h2.tools.Server -help
H2 Console (web-)サーバ、TCPサーバ、PGサーバを起動します。
使用方法: java org.h2.tools.Server 
オプションなしで実行すると、-tcp, -web, -browser, -pg が起動されます。
オプションは、大文字と小文字を区別します。サポートされているオプションは以下の通りです。
[help] または [-?] オプションの一覧を表示します。
[web] H2コンソールでWebサーバーを起動します。
[webAllowOthers ] 他のコンピュータの接続を許可する -下記参照
[webPort ] ポート(デフォルト:8082)。
[webSSL ] 暗号化された(HTTPS)接続を使用します。
[-browser] ブラウザを起動し、Webサーバーに接続するためのページを開く
[-tcp] TCPサーバーを起動します。
[-tcpAllowOthers] 他のコンピュータの接続を許可する -後述
[-tcpPort ] ポート (デフォルト: 9092)
[-tcpSSL ] 暗号化された(SSL)接続を使用します。
[-tcpPassword ] TCPサーバーをシャットダウンするためのパスワード。
[-tcpShutdown ""] TCPサーバーを停止する。例:tcp://localhost:9094
[-tcpShutdownForce] すべての接続が閉じられるまで待ちません。
[pg] PGサーバーを起動します。
[-pgAllowOthers] 他のコンピュータの接続を許可する - 後述
[pgPort ] ポート(デフォルト: 5435)
[baseDir ] H2データベースのベースディレクトリ(全サーバー共通
[ifExists] 既存のデータベースのみ開くことができます。
[trace] 追加のトレース情報を表示します。