PostgreSQL und Ubuntu

Für Dbs1 mussten wir PostgreSQL installieren. Nichts leichter als das:

aptitude install postgresql

und der Server wird installiert.

Für die Administration wurde noch ein GUI vorgeschlagen, ich ziterte schon, dass es nicht in den Paketquellen verfügbar ist. Ich habe mich aber getäuscht.

aptitude install pgadmin3

Ich weiss nicht was als Standardpasswort für den Administrator auf dem Server gesetzt wird. Mit diesen Schritten (aus dem ubuntuusers.de Wiki) kann man ein Passwort setzen:

sudo su postgres -c psql template1
ALTER ROLE postgres WITH PASSWORD
‘*passwort*’; << *passwort* natürlich ersetzen.
ALTER ROLE
\q << zum Verlassen

Nun ist das Passwort für den Administrator (postgres) gesetzt.

Mit den Datenbanken kann man wahlweise mit pgadmin3 (grafisch) oder mit psql zugreifen.

Auf die PostgreSQL Konsole kommt man mit folgendem Kommando (Einloggen als Administrator (postgres)):

psql -h localhost -U postgres

Der Server muss nicht immer laufen, dies tut er aber, denn er ist in den /etc/rc*.d eingetragen.
Das Aufstarten des Servers beim Booten verhindert man mit

update-rc.d -f postgresql-8.2 remove

Wiederherstellen könnte man die Einträge mit:

update-rc.d postresql-8.2 defaults

Leave a Reply