2016-03-31 14 views
0

Bir bellek içi H2-DB aracılığıyla birbirleriyle iletişim kurmak istediğim iki bağımsız Java uygulamasına sahibim. Teoride çok ileri, ama işe bağlantıyı alamıyorum.Yerel H2 Sunucu-istemci bağlantısı bellekte çalışıyor DB

Ne yapmaya çalışıyorum: jdbc:h2:mem:test'u çalıştıran bir bellek içi DB oluşturun. İstemci (ler) ile, bağlanmayı deniyorum. jdbc:h2:tcp://localhost/~/test ve benzer bağlantı dizelerini denedim, ancak hepsi başarılı değil.

Bellek içi DB'ye bağlanmak mümkün mü? Bağlantı dizeleri bu işi yapmak için neye benzemeli? Çok teşekkürler.

cevap

0

H2 veritabanı paylaşılan fakat hafızada, resmi belgelerine bakın Kişisel mayıs lütfen edilebilir:

http://h2database.com/html/features.html#auto_mixed_mode

İlk uygulama gömülü modu ve sunucu modunu kullanacak diğer uygulamada açık olan.

+0

Yanıtlamak için zaman ayırdığınız için teşekkür ederiz. Aslında aynı makinede birden fazla işlemden bir bellek içi veritabanına erişmenin mümkün olduğunu buldum (cevabım ile karşılaştır). Zaman ayırdığınız için 50 puanlık ödülüm var. :-) – dotwin