[2つのデータベースのh2同期更新] h2データベース構成の複数の接続

現在、同社はPlayframeworkプロジェクトを開発し、h2データベースを使用していますが、全員が同じh2データベースに接続できるように準備するために、複数の人が共同開発しています。

最初のアイデアは、ローカルエリアネットワークにh2データベースサーバーを構築することです。

手順は次のとおりです。

h2jarファイルを実行します。

cd?〜/ .ivy2 / cache / com.h2database / h2 / jars /

h2serverモードを実行する

java-cph2-1.3.158.jarorg.h2.tools.Server-tcpAllowOthers

このとき、ブラウザのログインウィンドウが自動的にポップアップし、コンソールにも表示されます

WebConsoleserverrunningathttp://127.0.1.1:8082(otherscanconnect)

TCPserverrunningattcp://127.0.1.1:9092(otherscanconnect)

PGserverrunningatpg://127.0.1.1:5435(ローカル接続のみ)

現時点では、イントラネットIPのデータベースまたはコンソールに接続でき、他のLANマシンでは上記のポート番号を使用できます。接続のJDBCURLは

jdbc:h2:tcp://127.0.0.1:9092 /〜/ huizecpa; MVCC = TRUE

MVCC = TRUEはファイルロックをキャンセルし、複数のプログラムが同時にデータベースにアクセスできるようにします。

おすすめ

転載: www.cnblogs.com/sqlserver-mysql/p/12722125.html