🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.

🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Mit Base und MySQL auf .dbf files zugreifen

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Grünkraftler
Beiträge: 3
Registriert: Do 11. Jan 2024, 10:18

Mit Base und MySQL auf .dbf files zugreifen

Beitrag von Grünkraftler » Do 11. Jan 2024, 10:28

Guten Tag,

ich möchte gerne auf .dbf files mit meinem Base zugreifen und diese bearbeiten können, da wir die Datenbank in Zusammenhang mit GIS Projekten benutzen.

Vorher wurde das mit Lotus Approach gemacht, nun soll aber auf Libre Office Base umgestellt werden.

Soweit ich das jetzt verstanden habe, benötige ich dafür eine Datenbank wie MySQL um einen externen Zugriff auf diese Dateien mit mehreren Nutzern zu ermöglichen. (Base selbst mit HSQLDB, kann das wohl nur mit importierten Tabellen und einem einzelnen Nutzer)

Ist es denn möglich in dier MySQL Datenbank einen Zugriff auf die .dbf files herzustellen, die dann über Base bearbeitet werden können und stets synchronisiert sind?

Danke für die Hilfe
Viele Grüße

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Mit Base und MySQL auf .dbf files zugreifen

Beitrag von RobertG » Do 11. Jan 2024, 14:58

Der Zugriff auf DBase-Dateien erfolgt einfach, indem das Verzeichnis für diese Dateien Base bekannt gemacht wird.
Base Datenbank → Verbindung zu einer bestehenden Datenbank herstellen → dBase …
Dort den Pfad aussuchen, die *.odb-Datei abspeichern und auf die dBase Daten zugreifen. Die Dateiendung muss dafür klein geschrieben sein, also *.dbf. MySQL hat damit nichts zu tun - es sei denn Du möchtest die Dateien nach dorthin exportieren.
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Grünkraftler
Beiträge: 3
Registriert: Do 11. Jan 2024, 10:18

Re: Mit Base und MySQL auf .dbf files zugreifen

Beitrag von Grünkraftler » Do 18. Jan 2024, 11:01

RobertG hat geschrieben:
Do 11. Jan 2024, 14:58
Base Datenbank → Verbindung zu einer bestehenden Datenbank herstellen → dBase …
Das Problem, auf das ich gestoßen bin, ist dass ich keine Relationen über "Extras - Beziehungen..." erstellen kann, indem ich so verfahre.

Mein plan war es, dass in meinem Büro alle Mitarbeiter über Base die auf unserem Server liegenden .dbf files einsehen und bearbeiten können.

Soweit ich das nun verstanden habe, benötige ich dazu ein externes Datenbankprogramm wie MySQL, oder liege ich da falsch? Gibt es da andere Möglichkeiten?

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Mit Base und MySQL auf .dbf files zugreifen

Beitrag von RobertG » Do 18. Jan 2024, 20:52

dBase ist keine relationale Datenbank. Da lassen sich keine Beziehungen erstellen. Auch sonst sind die Funktionen nur recht altertümlich.

Wenn Du im Büro einen Server laufen hast, dann sollte da so etwas wie MySQL/MariaDB oder auch PostgreSQL laufen. Die dBase-Tabellen, die Du vielleicht schon hast, kannst Du von einer Base-Datei in die andere übertragen, also auch von dBase eben nach MySQL/MariaDB oder PostgreSQL einlesen.

Wenn der Server vielleicht sowieso ein Linux-System hat, dann ist das Einrichten eines Datenbankservers in den genannten Varianten recht schnell gemacht. Die Grundschritte dazu habe ich im Base-Handbuch beschrieben.
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Grünkraftler
Beiträge: 3
Registriert: Do 11. Jan 2024, 10:18

Re: Mit Base und MySQL auf .dbf files zugreifen

Beitrag von Grünkraftler » Do 1. Feb 2024, 12:16

RobertG hat geschrieben:
Do 18. Jan 2024, 20:52
Wenn Du im Büro einen Server laufen hast, dann sollte da so etwas wie MySQL/MariaDB oder auch PostgreSQL laufen. Die dBase-Tabellen, die Du vielleicht schon hast, kannst Du von einer Base-Datei in die andere übertragen, also auch von dBase eben nach MySQL/MariaDB oder PostgreSQL einlesen.
Dann werde ich unseren Server Admin mal anfragen, ob er da MySQL einrichten kann.

Viele Dank für die Hilfe!


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten