Datenbank gemeinsam nutzen

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Clare
Beiträge: 3
Registriert: Do, 03.12.2009 09:19

Datenbank gemeinsam nutzen

Beitrag von Clare »

Hallo,

ich bin ein kompletter Anfänger bzgl. Datenbanken bzw. hatte vor ewigen Zeiten mal so die Grundkenntnisse angeeignet.
Allerdings stehe ich jetzt vor einem Problem:
Ich habe eine Datenbank erstellt mit insgesamt 3 Tabellen (untereinander nicht verknüpft!!), wo Kundendaten über ein Eingabeformular eingepflegt werden.
Jetzt liegt die Datei auf dem Rechner meiner Kollegin in einem Share-Ordner, wo meine Kollegin und ich gemeinsamen vollzugriff haben.
Wir haben beide das OpenOffice 3.1. installiert (mein Rechner hat Windows Home und meiner Kollegin Vista) und alles wurde von einem Computerfachmann installiert und eingerichtet.
Mit allen anderen Formularen, Tabellen etc. klappt das Sharing wunderbar.
Nur die Datenbank macht Probleme. Beim Öffnen kommt ein Bildschirm, dass ausgewählt werden soll, mit welcher von den OpenOffice Anwendungen, die Datei geöffnet werden soll (das Fenster kommt direkt von OpenOffice, nicht von Windows).
Wenn "Base-Datenbank" gewählt wird, wird diese zwar geöffnet, beim Öffnen der einzelnen Tabellen kommt es jedoch zu einer Fehlermeldung, dass die Tabelle nicht geöffnet werden kann.
Die Fehlermeldung zeigt keine Nummer an sondern lediglich Fehler mit SQL und das ein Treiber nicht installiert ist. Anschließend wird die Tabelle doch geöffnet, jedoch ohne Dateninhalt.
Das passiert auch, wenn die Datenbank bei mir geschlossen ist.

Ich hoffe mir kann weiter geholfen werden bei dem Problem.

Vielen Dank im vorraus.
Heinz Bär
****
Beiträge: 130
Registriert: Mo, 28.03.2005 11:20
Wohnort: CH-6467 Schattdorf

Re: Datenbank gemeinsam nutzen

Beitrag von Heinz Bär »

Hallo clare

Die Datenbank, welche mit OpenOffice installiert wird, ist HSQLDB.
Da du die Datenbank als externe Datenbank verwenden willst, musst du eine spezielle Verbindung dazu herstellen. Wie diese Anbindung erstellt wird findest du unter:
http://www.ooowiki.de/HsqlDb

Gruss
Heinz
Clare
Beiträge: 3
Registriert: Do, 03.12.2009 09:19

Re: Datenbank gemeinsam nutzen

Beitrag von Clare »

Hallo,

danke für deine schnelle Antwort.
Leider hat es nicht ganz geklappt. Er hat ein Problem mit dem Treiber. Den kann er nicht laden, und somit die gesamte Datenbank nicht fertig stellen.

Gruß,

Clare
Heinz Bär
****
Beiträge: 130
Registriert: Mo, 28.03.2005 11:20
Wohnort: CH-6467 Schattdorf

Re: Datenbank gemeinsam nutzen

Beitrag von Heinz Bär »

Hallo clare

Hast du Java JRE installiert? Dies wird nähmlich für die obige Anbindung benötigt.

Du kannst es von http://www.java.com/de/download/manual.jsp herunterladen und installieren.

Gruss
Heinz
Clare
Beiträge: 3
Registriert: Do, 03.12.2009 09:19

Re: Datenbank gemeinsam nutzen

Beitrag von Clare »

Hallo Heinz,

also auf dem Rechner meiner Kollegin war's nicht installiert (auf meinemist es auch installiert hab grad nochmal geschaut )
Hab's bei ihr installiert und probiert: wieder genau das gleiche Problem.
Heinz Bär
****
Beiträge: 130
Registriert: Mo, 28.03.2005 11:20
Wohnort: CH-6467 Schattdorf

Re: Datenbank gemeinsam nutzen

Beitrag von Heinz Bär »

Hallo clare

Ich habe nochmals im Internet gesucht. HSQLDB ist eine Einzelplatz-Datenbank. Das heisst, sie kann nur von einem einzelnen Benutzer bedient werden.

Falls du eine Datenbank für mehrere Benutzer un PC's willst, musst du eine mehrplatzfähige Datenbank installieren.

Ich selbst benutze daher MySQL und habe diese über LAN mit den anderen PC's verbunden. Das funktioniert bei mir ohne Schwierigkeiten.

Für MySQL könnte ich dir weiterhelfen.

Gruss
Heinz
Antworten