postgres im netzwerk

Allgemeines zu PostgreSQL.

postgres im netzwerk

Beitragvon mojse » Mi 15. Feb 2006, 00:10

Hallo Liste,

ich habe gerade begonnen mich mit Datenbanken zu beschäftigen und habe auf meinen Win XP System PostgrSQL8.1 installiert. In unserem Netzwerk
existieren zwei Rechner.

Wie greife ich von Rechner 2 auf den PostgresSQL Server (auf Rechner 1)zu um an
die Daten in der Datenbank zu gelangen?


viele Dank für die Hilfe...

Peter
mojse
Neuer Benutzer
 
Beiträge: 9
Registriert: Mi 15. Feb 2006, 00:06

Beitragvon Xandrian » Mi 15. Feb 2006, 08:20

hi,

bei windows am besten über einen odbc treiber über tcp/ip - sprich deinem netzwerk. musst allerdings vorher dem postgresql server sagen, dass er auch auf dieser externen adresse lauschen soll und natürlich musst du deine firewall entsprechent einstellen.

cu tb.
pg-forum.de unterstützen? Meine Wunschliste

Bild Bild
Benutzeravatar
Xandrian
Erfahrener Benutzer
 
Beiträge: 1612
Registriert: Mi 23. Nov 2005, 10:17
Wohnort: Bayreuth

Netzwerk

Beitragvon mojse » Do 16. Feb 2006, 10:06

ok, klingt echt gut

aber für einen Neuling wie mich sind das sieben Siegel.

Existiert irgednwo eine Anleitung oder ähnliches,

danke,

mathes
mojse
Neuer Benutzer
 
Beiträge: 9
Registriert: Mi 15. Feb 2006, 00:06

Beitragvon Xandrian » Do 16. Feb 2006, 10:09

was ist ein buch mit sieben siegeln? die einrichtung eines tcp/ip netzwerkes oder der postgresql server?

du müsstest hier schon etwas genauer werden.

cu tb.
pg-forum.de unterstützen? Meine Wunschliste

Bild Bild
Benutzeravatar
Xandrian
Erfahrener Benutzer
 
Beiträge: 1612
Registriert: Mi 23. Nov 2005, 10:17
Wohnort: Bayreuth

netzwerk mit sieben siegeln

Beitragvon mojse » Do 16. Feb 2006, 10:27

Hi,

also den ODBC Treiber von postgres/win habe ich installiert.

Wie greife ich nun von Rechner a auf den Rechner b zu, wo der postgresserver läuft.

Ich arbeite mit einer Software in dieser ist ein Tool implementiert von wo aus ich direkt auf die Postgres/Postgis Umgebung zugreifen kann und meine Geometriedaten laden kann. Wenn ich aber nun an einem Rechner sitze auf dem ebenso diese Software installiert ist möchte ich über das Netzwerk auch auf Postgres/Postgis zugreifen aber wie???

herzlichen Dank für deine Hilfe...
mojse
Neuer Benutzer
 
Beiträge: 9
Registriert: Mi 15. Feb 2006, 00:06

Beitragvon Xandrian » Do 16. Feb 2006, 10:31

indem du in der odbc verbindung die ip deines postgresql servers angibst!?

cu tb.
pg-forum.de unterstützen? Meine Wunschliste

Bild Bild
Benutzeravatar
Xandrian
Erfahrener Benutzer
 
Beiträge: 1612
Registriert: Mi 23. Nov 2005, 10:17
Wohnort: Bayreuth

netzwerk

Beitragvon mojse » Do 16. Feb 2006, 16:07

Hallo Xandrian,

ok. das mit odbc habe ich gefunden- wunderbar.

Ich habe mir nun die pg_hba, pg_ident, postgresql und die slavedatabse etwas genauer
angesehen. Wenn ich von einem Fremdrechner auf den Postgresserver zugreife, muss ich ver-
mutlich irgendwo die Authentifizierung erteilen bzw. die ip anmelden aber wo???

Ich habe z.B. in der pg_hba folgendes geändert aber genützt hat es nichts.

# TYPE DATABASE USER CIDR-ADDRESS METHOD

# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all 168.0.0.0 trust


und in der pq_ident

# MAPNAME IDENT-USERNAME PG-USERNAME
host all all 168.0.0.0 trust



Die Firewall ist aus aber ich kann trotzdem nicht mit einem Fremdrechner auf
die Datenabnk zugreifen.

Hilfe!!!


mathes
mojse
Neuer Benutzer
 
Beiträge: 9
Registriert: Mi 15. Feb 2006, 00:06

Beitragvon Xandrian » Do 16. Feb 2006, 16:09

authentifizierst du dich auch mit einem benutzer und passwort?

was sagt die logdatei des servers?

sicher das eine firewall aus ist? gibt einige die sind hier etwas störrisch (z.b. trendmicro).

postgresql server nach den änderungen neugestartet?

cu tb.
pg-forum.de unterstützen? Meine Wunschliste

Bild Bild
Benutzeravatar
Xandrian
Erfahrener Benutzer
 
Beiträge: 1612
Registriert: Mi 23. Nov 2005, 10:17
Wohnort: Bayreuth

netzwerk

Beitragvon mojse » Do 16. Feb 2006, 16:22

wie gehe ich vor:

das Programm gibt mir eine Maske vor

host: 168.192.1.100 (meine Eingabe)
datenbank: geo (meine Eingabe)
eigentümer: mathes (meine Eingabe)
passwort: ******* (meine Eingabe)

Firewall ist sicher aus!!!

die Logdatei muss ich mir noch ansehen - gute Idee

computer wurde nach änderung der *.conf heruntergefahren...


mathes
mojse
Neuer Benutzer
 
Beiträge: 9
Registriert: Mi 15. Feb 2006, 00:06

Re: netzwerk

Beitragvon Domski » Do 16. Feb 2006, 20:59

mojse hat geschrieben:
# IPv6 local connections:
host all all 168.0.0.0 trust


und in der pq_ident

# MAPNAME IDENT-USERNAME PG-USERNAME
host all all 168.0.0.0 trust


Trad da mal die entsprechende Subnet-Masek ein und probier dann nochmal. Und schau gleichzeitig ins log. Die pg_ident müsste aber eigentlich verzichtbar sein. Wichtig ist die pg_hba

Domski
Domski
Benutzer
 
Beiträge: 66
Registriert: Do 24. Nov 2005, 16:30
Wohnort: Dankmarshausen

Nächste

Zurück zu Allgemeines

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste