# LibreOfficeDB

## H2 Datenbank mit LibreOffice Base öffnen

**Wichtig!** Beim Zugriff mit LibreOffice Base auf die JVerein-Datenbank muss JVerein geschlossen sein.

### H2.jar in den Classpath aufnehmen

Die Bibliothek h2.jar mit dem Datenbank-Treiber ist in den LibreOffice-Classpath aufzunehmen. Dazu irgendein LibreOffice-Modul (z. B. Writer) öffnen. Unter Extras>Optionen>LibreOffice>Erweitert>Class Pfad den Pfad zur h2.jar auswählen (Archiv hinzufügen). Im Normalfall ist die Bibliothek im Jameica-Verzeichnis im Lib-Verzeichnis vorhanden.

Beispiele:

Windows: `C:\Programme\jameica\lib\h2\h2.jar`

![](/files/-LhnDdUT8nHxqiG8afhm)![](/files/-LhnDdUVi8tXegLv9bFE)

### Datenbankassistent

LibreOffice Base aufrufen.

Im Datenbankassistenten den Punkt "Verbindung zu einer bestehenden Datenbank herstellen" auswählen. Im dazugehörigen Dropdown-Menü die Standardeinstellung "JDBC" übernehmen.

![](/files/-LhnDdUX1uMeiVPAMxoc)

Im Feld "URL der Datenquelle" muss der Pfad zu H2-Datenbank eingetragen werden. Der Pfad beginnt mit h2: (Linux) bzw. h2:file: (Windows):

Beispiele:

Linux: `h2:/home/heiner/jameica.buch/jverein/h2db/jverein`

Windows: `h2:file:C:\Pfad\zur\Datenbank\.jameica\jverein\h2db\jverein`

Unter JDBC-Treiberklasse muss der Datenbanktreiber eingetragen werden: `org.h2.Driver`

![](/files/-LhnDdUZ_3MiFgLTZ2M0)

Nach einem Klick auf Weiter müssen die Zugangsdaten zur Datenbank eingetragen werden:

Benutzername: `jverein`, Kennwort erforderlich

Nach einem Klick auf "Verbindungstest" kann das Passwort eingegeben werden

Passwort: `jverein`

![](/files/-LhnDdUaBxJ31VN0nLxC)

![](/files/-LhnDdUcnjrUDE4kIdcB)

Anschließend muss der Datenbank-Assistent angewiesen werden die Datenbank anzumelden und sie anschließend zum Bearbeiten zu öffnen.

![](/files/-LhnDdUejMQQsOstk6qR)

Nach einem Klick auf "Fertigstellen" muss die neu geschaffene LibreOffice-Datenbank gespeichert werden. Die LibreOffice-Datenbank dient praktisch als Hülle. Hier wird der Zugang zur JVerein-Datenbank, sowie eure in LibreOffice angelegten Abfragen u.ä. gespeichert. Hierzu einfach einen beliebigen Dateinamen und Speicherort angeben.

## LibreOffice Base

Anschließend öffnet sich LibreOffice Base. Wenn alles geklappt hat fragt Base nun nach Benutzernamen und Passwort für die Datenbank. Hier erneut die oben angegebenen Daten eingeben.

Nun solltet ihr unter "Tabellen" einen Reiter "JVEREIN" finden. Im Unterordner "PUBLIC" findet ihr alle Tabellen, die JVerein angelegt hat. Ihr könnt nun nach Herzenslust auf die Datenbank zugreifen und z.B. Abfragen erstellen.

![](/files/-LhnDdUgM2_hpFdwqPJj)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doku.jverein.de/allgemein/libreofficedb.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
