nächstes: , voriges: Zeichensätze/die Verwendung von UTF-8, aufwärts: Anpassung der PostgreSQL-Konfiguration


4.2 Änderungen an Konfigurationsdateien

In der Datei postgresql.conf, die je nach Distribution in verschiedenen Verzeichnissen liegen kann (z.B. /var/lib/pgsql/data/ oder /etc/postgresql/, muss sichergestellt werden, dass TCP/IP-Verbindungen aktiviert sind. Für PostgreSQL vor Version v8.0 lautete dieser Parameter

TCPIP_SOCKET = 1

Ab v8.0 wird das Verhalten hingegen über den neuen Parameter listen_address gesteuert. Laufen PostgreSQL und Lx-Office auf demselben Rechner, so kann dort der Wert localhost verwendet werden. Andernfalls müssen Datenbankverbindungen auch von anderen Rechnern aus zugelassen werden, was mit dem Wert \* geschieht.

Bei PostgreSQL-Versionen ab v8.0 und neuer muss zusätzlich der folgende Parameter gesetzt werden:

default_with_oids = on

In der Datei pg_hba.conf, die im gleichen Verzeichnis wie die postgresql.conf zu finden sein sollte, müssen die Berichtigungen für den Zugriff geändert werden. Hier gibt es mehrere Möglichkeiten. Eine besteht darin, lokale Verbindungen immer zuzulassen

local all all trust
host all all 127.0.0.1 255.0.0.0 trust

Besser ist es, für eine bestimmte Datenbank Zugriff nur per Passwort zuzulassen. Beispielsweise:

local all lxoffice password
host all lxoffice 127.0.0.1 255.255.255.255 password