|
Installation von PostgreSQL
-
Stellen Sie eine Telnet- oder SSH-Verbindung
-
Fügen Sie die folgenden Zeilen zu Ihrer "Shell startup"-Datei
hinzu. Um die von Ihnen genutzte Shell herauszufinden, geben
Sie folgendes ein:
% echo $SHELL
Der Name der genutzten Shell erscheint.
- Wenn Sie die csh oder eine ihrer Varianten nutzen, so fügen
Sie die folgenden Zeilen der Datei "~/.cshrc" Ihres
virtuellen Servers hinzu.
setenv PGDATA /usr/local/pgsql/data
setenv PGLIB /usr/local/pgsql/lib
setenv LD_LIBRARY_PATH /usr/local/pgsql/lib
set path = (/usr/local/pgsql/bin $path)
- Wenn Sie die Bourne Shell (sh oder bash) benutzen, dann
fügen Sie die folgenden Zeilen der Datei "~/.profile"
Ihres virtuellen Servers hinzu.
PATH=$PATH:/usr/local/pgsql/bin
PGDATA=/usr/local/pgsql/data
PGLIB=/usr/local/pgsql/lib
LD_LIBRARY_PATH=/usr/local/pgsql/lib
export PGDATA PGLIB LD_LIBRARY_PATH
-
Starten Sie die PostgreSQL Installationsroutine:
& installpgsql
Dieses Programm installiert alle nötigen PostgreSQL Dateien
sowie eine Datenbank mit dem USERNAMEN (loginname) des Servers.
Außerdem startet es den Postmaster Daemon.
-
Das wichtigste Tool für die Nutzung von PostgreSQL ist
der psql Client Server. Der Start erfolgt durch Eingabe von:
% psql
Der psql Client startet nun und Sie können jetzt SQL Befehle
oder die Hilfe aufrufen.
Wenn Sie diese Fehlermeldung erhalten:
Connection to database '(null)' failed.
FATAL: PQsetdb: Unable to determine a Postgres username!
ist alles, was Sie eingeben müssen:
% vpwd_mkdb ~/etc/passwd
Dieses Porgramm liest die Paßwortdatei unter "~/etc/passwd"
und erstellt eine Datei im Berkley DB Format. PostgreSQL benötigt
diese neue Datei, um Usernamen und Kontoinformationen zu prüfen.
|
 |
 |
|

|
| |
| verwandte Themen: |
| |
|
|
| |
|