Database Reference
In-Depth Information
6.2 GresNutzfahrzeuge
Das objektrelationale PostgreSQL, entwickelt von der PostgreSQL Global Development
Group, ist ein quelloffenes und freies DBMS. Es existiert keine kostenplichtige Version,
bei Bedarf kann aber ein kostenplichtiger Support eines Drittanbieters hinzugefügt wer-
den. Im Gegensatz zu den beiden anderen eingesetzten Datenbanksystemen existieren kei-
ne unterschiedlichen Editions, sondern nur die „PostgreSQL Core Distribution“. Explizite
Hardware-Anforderungen geben die Entwickler nicht vor. Der im Beispielszenario einge-
setzte PostgreSQL 9.1.1-1 (32-bit) beinhaltet auch das Verwaltungswerkzeug pgAdmin III,
die über den „One Click Installer“ gemeinsam auf das System aufgespielt werden. Neben
der Windows-Plattform (ab Windows XP) werden verschiedene Unix-Derivate und Linux-
Distributionen unterstützt.
6.2.1 Installation und Koniguration von PostgreSQL
Nach dem Download unter postgresql.org 3 wird die Installation durch Ausführen der
Setup-Datei gestartet. Die Setup-Routine verlangt die Angabe eines Installationspfads und
eines Verzeichnisses, in das die eigentlichen Datenbankdaten gespeichert werden sol-
len. Für das Beispielszenario können beide Vorgaben übernommen werden. Auch die im
nächsten Schritt geforderte Port-Nummer sollte auf ihrer Vorgabe 5432 belassen werden
(siehe Abbildung 6.9), wenn keine triftigen Gründe für eine Änderung sprechen.
BILD 6.9 TCP-Port für Verbindungen zu
PostgreSQL
BILD 6.10 Auswahl des Regionalschemas für
neu angelegte Datenbankbenutzer
Danach muss auch in diesem DBMS ein Kennwort für den Superuser „postgres“ verge-
ben werden, das gleichzeitig für das gleichnamige Dienstkonto gilt. Nach einem Klick auf
„Next“ verlangt die Setup-Routine die Angabe eines Regionalschemas (Locale). Diese An-
gabe sorgt dafür, dass die verwendete Buchstabenkodierung, die Sortierung, Zahlenforma-
te usw. den landestypischen Vorgaben entsprechen. Durch die Voreinstellung „Default Lo-
cale“ (siehe Abbildung 6.10) wird die Einstellung der Systemumgebung verwendet.
3
Download: http://www.postgresql.org/download/
Search WWH ::




Custom Search