Hi!

On 01 Dec 2002 13:55:51 +0100
  "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
[entsorgt]
> Von der Konsole aus greifst Du direkt auf den lokalen PostgreSQL Server
> zu. Wenn Du ein Frontend benutzt, musst Du AFAIK Database Connectivity
> also ODBC oder JDBC benutzen. Zumindest war es bei mir so. 
> ODBC und JDBC sind nochmals Themen, zu denen es Literatur und eigene
> Listen gibt. Wichtig sind die PostgresQL-spezifischen ODBC bzw. JDBC
> Treiber. Diese Tests werde ich in den naechsten Tagen selbst mit der
> neuen Version 7.3 von PostgreSQL machen.

Das mit ODBC und JDBC ist nicht richtig. Es kommt darauf an, ob das
Frontend das macht. Erzwungen wird es nicht. Du kannst auch mit psql
von einem anderen Rechner auf die Datenbank zugreifen.
PostgreSql ist von Hause aus netzwerkf�hig.

Das ist �brigens auch die Methode der Wahl, um zu testen ob der Server
�berhaupt Verbindungen von aussen annimmt.

Also geben ist ein PG-Server auf Rechner 'A'.
Gew�nscht eine Verbindung vom Rechner 'B' zur Datenbank auf 'A'.

Auf 'B': psql -h A -U postgres -l

Sollte dabei keine Auflistung der vorhandenen Datenbanken erscheinen,
ist die Fehlermeldung von besonderem Interesse.

Wenn der o.a. Befehl nicht funktioniert sollte kontrolliert werden, ob
der PG-Server �berhaupt Verbindungen �ber TCP annimmt.

Hint:
In der postgresql.conf den Parameter 'tcpip_socket' auf true setzen
oder den Server mit '-o -i' starten.
Die Doku (Chapter 3.3, 3.4 besonders 3.4.4) hilft da weiter.

Wenn das nicht alles ok ist und trotzdem keine Verbindung zustande
kommt, die pg_hba.conf �berpr�fen/�ndern.
Zu Testzwecken dann mal die Zeile:

host    all         all         192.168.1.0       255.255.255.0 trust

hinzuf�gen.
Danach mu� der Server neu gestartet werden!
Siehe dazu auch Chapter 6 der Doku.

Laufen sowohl das Klicki-Tool als auch der Server auf dem selben
Rechner, sollte sichergestellt sein, da� das Klicki-Tool auch wirklich
�ber den Unix-Domain Socket die Verbindung aufbaut. Also eine sog.
lokale Verbindung.

Das ist z.B. dann nicht der Fall, wenn bei der Konfiguration des
Klicki-Tools ein Hostname bzw. ein Port angegeben wurde.
Auch einfach mit psql zu testen.

Gegeben sein der lokale Rechnername 'A' (sollte in /etc/hosts bzw. via
DNS aufl�sbar sein).
Versuch: psql -h A -U postgres -l

Wenn kein Listing kommt, nimmt der Server keine TCP Verbindungen an.
Gegentest: psql -U postgres -l

Alle Angaben f�r PostgreSql Version 7.3.

Bei dem hier gezeigten Wissensstand empfehle ich dringendst das
ausf�hrliche Studium der Dokumentation.

HIH
 &
MfT
  Guido


-- 
H�ufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an