Home | Produkte | Reseller | Support | Order | Suche
CreativeNet Service - Leistung mit dem Plus an Service     virtual Server Add on Help  

Installation von PostgreSQL

  1. Stellen Sie eine Telnet- oder SSH-Verbindung

  2. 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.

    1. 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)


    2. 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

     

  3. 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.

  4. 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:
 
  ·  Über PostgreSQL
   
  ·  Add on Help
 

© CreativeNet Service 1996-1999, Alle Rechte vorbehalten