PostgreSQL ist eine weitere
mächtige Open Source SQL-Datenbank die eine gute Geschwindigkeit bietet und auch
für den Einsatz über einen Internetserver sehr gut geeignet ist. PostgreSQL ist
für Windows und Linux verfügbar.
Faktura32 unterstützt die Version 8.2 von PostgreSQL, die entsprechenden
Downloads finden Sie unter www.postgresql.org/ftp/binary/v8.2.14
PostgreSQL hat eine eigene Benutzerverwaltung. Nach der Installation gibt es den
Benutzer postgres, der als Superuser Zugriff auf alle Datenbanken hat. Soll PostgreSQL
nur für Faktura32 verwendet werden, so kann die Anmeldung in Faktura32 mit diesem
Zugang erfolgen, ansonsten sollte mit pgAdmin ein weiterer Benutzer angelegt werden.
Bitte beachten Sie, dass neue PostgreSQL das Recht zum Erstellen einer neuen Datenbank
besitzen müssen, dieses kann nach erfolgreichem Erstellen der Faktura32 Datenbanken
(erster Programmstart mit den neuen Firmendaten) wieder entfernt werden.
PostgreSQL verwendet für den Zugriff den TCP/Port 5432, bitte stellen Sie
sicher, dass die Firewall Ihres Servers diesen Port frei gibt.
Nach der Installation müssen die Konfigurationsdateien angepasst werden, damit auch
Anforderungen von anderen Rechnern bearbeitet werden können. Die Konfigurationsdateien
erreicht man in Windows über „Start – Alle Programme – PostgreSQL – Konfigrationsdateien“.
pg_hba.conf
Mit dem Hinzufügen der folgenden Zeile in die Datei pg_hba.conf wird der Zugriff
von allen Rechnern aus erlaubt:
host all all 0.0.0.0/0 md5
postgresql.conf
In der Datei postgresql.conf muss der folgende Eintrag geändert werden:
listen_addresses = '*'
Achtung: vor dem Eintrag ist im Original ein Strichpunkt, dieses muss unbedingt
entfernt werden.