/ / Kde Apache Derby ukladá svoje súbory pri používaní Apache Qpid? - derby, amqp, qpid

Kde Apache Derby ukladá svoje súbory pri používaní Apache Qpid? - derby, amqp, qpid

Používam Derby DB ako úložisko pre mňa Qpid broker, Snažím sa zistiť, kde Derby ukladá dátové súbory, keď beží ako embedded db.

Každý, kto má kľúč, kde sú umiestnené súbory alebo ako nastaviť adresár na použitie?

odpovede:

4 pre odpoveď č. 1

Určuje to derby.system.home vlastnosť.

Určuje adresár systému Derby, ktorý je adresárom obsahuje podadresáre obsahujúce databázy, ktoré vytvoríte, a text súbor derby.properties.

Každá databáza má príslušný adresár pomenovaný po databáze. Štruktúra súborov v tomto adresári je zdokumentovaná tu.


1 pre odpoveď č. 2

Mali by ste nastaviť nasledujúce premenné:

QPID_HOME - určuje, kde existuje inštalácia Qpidu, používa sa pri vyhľadávaní súborov atď

QPID_WORK definuje umiestnenie všetkých pracovných súborov vytvorených sprostredkovateľom, vrátane denníka a db (t.j. BDB, ak sa používa). Všimnite si, že QPID_WORK premenné predvolené na domovskom adresári aktuálneho používateľa, ak nie je nastavené.


0 pre odpoveď č. 3

V Derbyovej dokumentácii som videl, že databáza Derby pozostáva z dátových súborov a jedného súboru service.properties.
Ak používate NetBeans a Java DB alias Derby v systéme Windows 7, sú uložené všetky databázy
C: usersyour_user_name.netbeans-derbyyour_databaseseg0.