Hallo,
ich arbeite momentan mit Derby in einer Applikation, aber stehe seit Wochen vor einem ungelösten Problem.
Meine Applikation muss später auf einem Netzlaufwerk liegen und mehrere Leute sollen sie öffnen können. Ich habe keinen Server zur Verfügung.
Das Problem ist, dass eine Derby DB in Embedded Mode nur aus einer JVM gestartet werden kann.
Momentan bekommt Person B eine Meldung, dass die Datenbank bereits geöffnet ist, wenn Person A vorher angeklickt hat. Mein Ziel ist es aber, dass Person B, ähnlich wie bei Excel, einfach eine Meldung bekommt, dass er nur im Read-Only öffnen kann.
Zu meiner Frage:
Kennt jmd eine Embedded DB, mit der ich sowas machen könnte bzw. stand jmd mal vor einem ähnlichen Problem.Hier läuft ja gerade eine Umfrage und ich hab mal bei H2 geschaut und da stand auch, dass man eine DB auch nur aus einer JVM starten kann. Gibt es eine Lösung ohne einen Server?
Was könnte ich tun?
Daten über files selbst verwalten ist eine Option, aber dann verliere ich alle Vorteile eines DBMS, bzw. müsste alles selbst machen.
Vielen Dank für Antworten,
Gruß
ich arbeite momentan mit Derby in einer Applikation, aber stehe seit Wochen vor einem ungelösten Problem.
Meine Applikation muss später auf einem Netzlaufwerk liegen und mehrere Leute sollen sie öffnen können. Ich habe keinen Server zur Verfügung.
Das Problem ist, dass eine Derby DB in Embedded Mode nur aus einer JVM gestartet werden kann.
Momentan bekommt Person B eine Meldung, dass die Datenbank bereits geöffnet ist, wenn Person A vorher angeklickt hat. Mein Ziel ist es aber, dass Person B, ähnlich wie bei Excel, einfach eine Meldung bekommt, dass er nur im Read-Only öffnen kann.
Zu meiner Frage:
Kennt jmd eine Embedded DB, mit der ich sowas machen könnte bzw. stand jmd mal vor einem ähnlichen Problem.Hier läuft ja gerade eine Umfrage und ich hab mal bei H2 geschaut und da stand auch, dass man eine DB auch nur aus einer JVM starten kann. Gibt es eine Lösung ohne einen Server?
Was könnte ich tun?
Daten über files selbst verwalten ist eine Option, aber dann verliere ich alle Vorteile eines DBMS, bzw. müsste alles selbst machen.
Vielen Dank für Antworten,
Gruß