Verbinden Sie LibreOffice Base mit PostgreSQL mithilfe des integrierten Assistenten

Nutzen Sie die direkte PostgreSQL-Verbindung von LibreOffice Base: Erstellen Sie eine neue Datenbankdatei, wählen Sie „ Mit einer bestehenden Datenbank verbinden“ , dann „PostgreSQL “ und geben Sie Datenbankname, Server und Port ein. Base fordert Sie anschließend zur Eingabe der PostgreSQL-Anmeldedaten auf und speichert eine kleine .odbDatei mit den Verbindungsinformationen. Die eigentlichen Daten verbleiben weiterhin auf dem PostgreSQL-Server. Die folgenden Schritte basieren auf der LibreOffice-Hilfe 26.8 (Stand: 9. Oktober 2026). Die Bezeichnungen können in älteren Versionen leicht abweichen.

Was benötigen Sie vor der Verbindung?

Ermitteln Sie den genauen Datenbanknamen, den Hostnamen oder die IP-Adresse des Servers, der von dem Computer mit LibreOffice aus erreichbar ist, sowie den PostgreSQL-Port. Das Verbindungsformular von LibreOffice verwendet diese drei Werte, und der dokumentierte Standardport ist 5432888. Sie benötigen außerdem einen PostgreSQL-Benutzernamen und ein Passwort sowie die Berechtigung, sich mit der Datenbank zu verbinden und auf die gewünschten Tabellen oder Ansichten zuzugreifen. Fragen Sie den Datenbankadministrator nach diesen Daten, anstatt zu raten.

Bei einem Server auf demselben Computer kann der Hostname beispielsweise „localhost“ lauten localhost. Bei einem separaten Server verwenden Sie dessen DNS-Namen oder -Adresse, nicht „localhost“. Dies bezieht sich immer auf den Rechner, auf dem Base ausgeführt wird. Die Beispielwerte in diesem Artikel (z. B. „localhost“, „localhost“ inventoryund db.example.net„ 5432localhost“) dienen lediglich der Veranschaulichung und sind keine Anmeldeinformationen für einen realen Dienst.

Base bietet im Datenbankassistenten eine direkte PostgreSQL-Option. Normalerweise ist für diesen Weg kein JDBC- oder ODBC-Treiber erforderlich. Organisationen benötigen unter Umständen einen dieser Treiber für ihre Umgebung; diese Konfiguration sollte jedoch nur dann verwendet werden, wenn die direkte Option nicht verfügbar ist oder vom Datenbankadministrator vorgeschrieben wird.

Wie stellt man die Basisverbindung her?

  1. Öffnen Sie den Datenbank-Assistenten. Wählen Sie in LibreOffice „ Datei“ > „Neu“ > „Datenbank“ . Wählen Sie auf der ersten Seite des Assistenten „ Verbindung zu einer vorhandenen Datenbank herstellen“ und anschließend „PostgreSQL“ aus der Liste der Datenbanktypen. Klicken Sie auf „ Weiter“ .
LibreOffice-Basisdatenbank-Assistent mit der Option "Verbindung zu einer bestehenden Datenbank herstellen" und der Auswahl von PostgreSQL.
Wählen Sie die Option „Vorhandene Datenbank“ und anschließend im Datenbankassistenten „PostgreSQL“ aus.
  1. Geben Sie die Verbindungsadresse ein. Füllen Sie auf der PostgreSQL-Verbindungsseite die Felder für Datenbankname , Server und Portnummer aus. Verwenden Sie beispielsweise nur dann die Werte für Ihren Server, wenn diese korrekt angegeben sind. Die Seite akzeptiert auch eine PostgreSQL-Verbindungszeichenfolge, z. B. `<Verbindungszeichenfolge>inventory : <Verbindungszeichenfolge> db.example.net: 5432<Verbindungszeichenfolge>` . dbname=inventory host=db.example.net port=5432Verwenden Sie hierfür die separaten Felder, sofern Ihr Administrator Ihnen keine zusätzlichen Parameter mitteilt. LibreOffice weist darauf hin, dass user=die password=Werte für `<Verbindungszeichenfolge>` und `<Verbindungszeichenfolge>` in der Verbindungszeichenfolge ignoriert werden und die Anmeldeinformationen beim Verbindungsaufbau angefordert werden.
PostgreSQL-Verbindungseinstellungen mit Datenbanknamen inventory, Server db.example.net und Port 5432
Geben Sie den vom Datenbankadministrator angegebenen Datenbanknamen, die PostgreSQL-Serveradresse und den Port ein.
  1. Authentifizieren Sie sich. Fahren Sie mit der Benutzerauthentifizierungsseite fort. Geben Sie bei Aufforderung den PostgreSQL-Rollennamen und das zugehörige Passwort ein und testen oder schließen Sie die Verbindung ab. Speichern Sie Passwörter nicht auf gemeinsam genutzten oder verwalteten Computern, es sei denn, die Richtlinien Ihrer Organisation erlauben dies.
Benutzerauthentifizierungsseite des Datenbankassistenten mit Benutzername und maskiertem Passwort
Base fragt beim Testen der Verbindung nach dem PostgreSQL-Benutzernamen und -Passwort.
  1. Wählen Sie aus, wie Base die Verbindung speichern soll. Im letzten Schritt des Assistenten legen Sie fest, ob die Datenbank in LibreOffice registriert und zum Bearbeiten geöffnet werden soll. Durch die Registrierung lässt sich die Datenquelle einfacher von anderen LibreOffice-Komponenten auswählen; die Datenbank wird dabei nicht veröffentlicht und kein PostgreSQL-Server erstellt. Speichern Sie die Datei unter einem aussagekräftigen Namen, z. B. „Datenbank“ inventory.odb, an einem leicht zugänglichen Ort. Öffnen Sie diese Datei später wieder, um dieselben Verbindungseinstellungen zu verwenden.

Was sollte nach erfolgreicher Verbindung erscheinen?

Base öffnet das Datenbankfenster. Wählen Sie „Tabellen“ , um die für die verbundene Rolle verfügbaren Tabellen anzuzeigen. Öffnen Sie nur eine Tabelle, wenn Sie Leseberechtigung dafür haben. Werden die erwarteten Objekte angezeigt, ist die Verbindung hergestellt. Eine erfolgreiche Anmeldung gewährt nicht automatisch Zugriff auf alle Tabellen, und Base kopiert keine PostgreSQL-Tabellen in die .odbDatei.

Hauptfenster von LibreOffice Base mit Tabellennavigation und einem Beispieldatenraster
Nach dem Verbindungsaufbau öffnen Sie Tables und vergewissern sich, dass die erwarteten Datenbankobjekte sichtbar sind.

Was passiert, wenn die Basisstation keine Verbindung herstellen kann?

  • Verbindung abgelehnt oder Zeitüberschreitung: Überprüfen Sie Hostname, Port, Netzwerkroute und Firewall zwischen dem Basisrechner und PostgreSQL. Für eine Remote-Verbindung muss PostgreSQL auf einer geeigneten Netzwerkschnittstelle lauschen; standardmäßig werden möglicherweise nur lokale Loopback-Verbindungen akzeptiert. Bitten Sie den Serveradministrator, die listen_addressesNetzwerkrichtlinie zu überprüfen, anstatt die Datenbank öffentlich zugänglich zu machen. Siehe die PostgreSQL-Verbindungseinstellungen .
  • „Kein Eintrag in pg_hba.conf“ oder Authentifizierungsfehler: Der Server verfügt möglicherweise nicht über eine Authentifizierungsregel, die zur Clientadresse, der angeforderten Datenbank, dem Benutzer und der Authentifizierungsmethode passt, oder das angegebene Passwort ist falsch. Der Administrator sollte die passende Regel und die Passwortmethode in der Datei pg_hba.conf überprüfen pg_hba.conf. PostgreSQL verarbeitet die Regeln der Reihe nach und verweigert die Verbindung, wenn keine Regel zutrifft. Verwenden Sie diese Methode nicht trustals schnelle Lösung für einen über das Netzwerk erreichbaren Server; sie umgeht die Passwortauthentifizierung. Weitere Informationen finden Sie in der Dokumentation zur PostgreSQL-Clientauthentifizierung .
  • Datenbank nicht gefunden: Bitte überprüfen Sie den Datenbanknamen und stellen Sie sicher, dass Sie mit der gewünschten PostgreSQL-Instanz und dem entsprechenden Port verbunden sind.
  • Die Anmeldung funktioniert, aber Tabellen fehlen oder sind schreibgeschützt: Bitten Sie den Administrator, zu bestätigen, dass die Rolle über die Datenbankberechtigungen CONNECTund die entsprechenden Berechtigungen für das benötigte Schema und die Objekte verfügt. PostgreSQL dokumentiert, dass das Bestehen der Host-Authentifizierung allein nicht für den Datenbankzugriff ausreicht.

Wie kann man die Einrichtung überprüfen?

Schließen Sie die gespeicherte .odbDatei und öffnen Sie sie erneut, stellen Sie eine Verbindung mit der gewünschten Rolle her und prüfen Sie, ob die erwarteten Tabellen unter „Tabellen“ angezeigt werden . Wenn Sie über die entsprechenden Berechtigungen verfügen, öffnen Sie eine bekannte Tabelle und überprüfen Sie einige erwartete Spaltennamen oder Datensätze. Falls Base Sie erneut zur Eingabe eines Passworts auffordert, kann dies lediglich auf die Einstellungen oder Richtlinien zum Speichern von Anmeldeinformationen zurückzuführen sein; es bedeutet nicht zwangsläufig, dass die Verbindungsdetails falsch sind.

Felddefinitionen finden Sie in den LibreOffice-PostgreSQL-Verbindungseinstellungen und in der Hilfe des LibreOffice-Datenbankassistenten . Bitten Sie Ihren PostgreSQL-Administrator, den serverseitigen Zugriff zu untersuchen, wenn die Verbindung lokal funktioniert, aber von einem anderen Computer aus fehlschlägt.

Einen Kommentar hinterlassen

Verbinden Sie LibreOffice Base mit PostgreSQL mithilfe des integrierten Assistenten

Verbinden Sie LibreOffice Base mit PostgreSQL mithilfe des integrierten Assistenten

Nutzen Sie die direkte PostgreSQL-Option von Base, um Ihre Serverdetails einzugeben, sich anzumelden, eine ODB-Verbindungsdatei zu speichern und häufige Zugriffsfehler zu beheben.

Benutzerdefinierte Schriftarten für LibreOffice Flatpak verfügbar machen

Benutzerdefinierte Schriftarten für LibreOffice Flatpak verfügbar machen

Installieren Sie eine Schriftart in Ihrem Linux-Benutzerschriftartenordner, starten Sie LibreOffice Flatpak neu und überprüfen Sie, ob sie in Writer angezeigt wird, ohne die Anwendungssandbox zu beeinträchtigen.

LibreOffice-Speicherabstürze auf Sonoma stoppen: Lokale Lösungen zuerst

LibreOffice-Speicherabstürze auf Sonoma stoppen: Lokale Lösungen zuerst

Schützen Sie Ihre Arbeit und isolieren Sie Speicherabstürze auf Netzlaufwerken in LibreOffice auf macOS Sonoma mit einem lokalen Workflow, Berechtigungsprüfungen und gezielten Tests.

CSV-IDs in Calc beibehalten, indem sie als Text importiert werden.

CSV-IDs in Calc beibehalten, indem sie als Text importiert werden.

Führende Nullen in Calc bleiben erhalten, indem Sie ID-Spalten beim CSV-Import auf Text einstellen, die Vorschau überprüfen und die gespeicherten Daten kontrollieren.

LibreOffice-Dokument von unbekanntem Benutzer gesperrt: Eine sichere Lösung

LibreOffice-Dokument von unbekanntem Benutzer gesperrt: Eine sichere Lösung

Ermitteln Sie die Ursache einer LibreOffice-Dokumentsperre, löschen Sie eine veraltete Sperrdatei sicher und vergewissern Sie sich, dass Sie bearbeiten und speichern können, ohne Änderungen zu verlieren.

Writer beschleunigen durch Ausblenden und Komprimieren von Dokumentbildern

Writer beschleunigen durch Ausblenden und Komprimieren von Dokumentbildern

Machen Sie bildlastige Writer-Dateien leichter bearbeitbar: Testen Sie eine umkehrbare Anzeigeeinstellung, komprimieren Sie übergroße Bilder in einer Kopie und überprüfen Sie das gespeicherte Layout.

LibreOffice-Start unter Windows 11 und Linux beschleunigen

LibreOffice-Start unter Windows 11 und Linux beschleunigen

Finden Sie heraus, ob ein langsamer Start durch Erweiterungen, Profileinstellungen oder das System verursacht wird, und testen Sie dann die sicherste Lösung, ohne LibreOffice-Daten zu verlieren.

LibreOffice-Dokumente direkt in Nextcloud mit WebDAV speichern

LibreOffice-Dokumente direkt in Nextcloud mit WebDAV speichern

Verbinden Sie LibreOffice über WebDAV mit Nextcloud, speichern Sie die Serverkopie mit Strg+S und verstehen Sie, wie sich die automatische Wiederherstellung von der Cloud-Synchronisierung unterscheidet.

Fehlt der Bluetooth-Adapter an Ihrem Pardus 23? Beginnen Sie mit diesen Überprüfungen.

Fehlt der Bluetooth-Adapter an Ihrem Pardus 23? Beginnen Sie mit diesen Überprüfungen.

Prüfen Sie, ob Pardus 23 Bluetooth blockiert, BlueZ fehlt oder die Adapter-Firmware nicht erkannt wird, und vergewissern Sie sich dann, dass der Controller funktioniert.

Legen Sie die Gooroom-Browserisolation über die Richtlinien Ihrer Organisation fest.

Legen Sie die Gooroom-Browserisolation über die Richtlinien Ihrer Organisation fest.

Erfahren Sie, wie Gooroom vertrauenswürdiges und nicht vertrauenswürdiges Surfen unterscheidet, was Benutzer ändern können und wie ein Administrator die Website-Richtlinien sicher aktualisieren kann.