Zum Forum springen
möchte postgresql a...
 
Benachrichtigungen
Alles löschen

[Geschlossen] möchte postgresql auf PC als Server einrichten

20 Beiträge
4 Benutzer
0 Reactions
922 Ansichten
checkraise80
Beigetreten: 28.12.2007

Hi ich möchte postgresql auf meinem PC als Server einrichtenb so das ich von meinem Laptop mit HM darauf zugreifen kann.
Hab schon einige versuche gestartet doch leider ohne erfolg.
kann mir dabei jemand helfen???
danke schonmal im vorraus

mfg Sascha


19 Antworten
Hugger
Beigetreten: 01.03.2005

Die beste Hilfe findest du wohl hier:
http://www.pg-forum.de/


checkraise80
Beigetreten: 28.12.2007

Das hab ich mir auch schon überlegt dort zu fragen doch wollte es eigentlich vermeiden da die leute in dem vorum auf pokerspieler erfahrungsgemäß nicht gerade so gut zu spechen sind


netsrak
Beigetreten: 11.03.2006
checkraise80
Beigetreten: 28.12.2007

hmmm alles so gemacht wie es in der anleitung steht nur kann ich jetzt auch auf dem pc nicht mehr verbinden :-(

meinst du kannst dir das mal per teamview anschaun?

mfg Sascha


netsrak
Beigetreten: 11.03.2006

Versuchs erstmal selber, du sollst ja auch was dabei lernen.

Also erstmal gucken ob der Postgresql Dienst auf dem Server überhaupt noch läuft. Wenn nicht hast du die Konfigurationsdatei kaputt gemacht.
Alles wieder in Ordnung bringen und dann nochmal versuchen.

Wichtig ist, dass die neue Zeile in der pg_hba.conf etwa so aussieht:

host all all 192.168.209.205/32 trust

Die Ip muss natürlich die deines Laptops sein.


checkraise80
Beigetreten: 28.12.2007

ja das ist mir klar
hab das in der pg_hba wieder gelöscht und es geht wieder aber ich werde jetzt mal noch einen versuch starten.

kann doch net sooooo schwer sein ;)


checkraise80
Beigetreten: 28.12.2007

und wieder lässt sich der dienst nichtmehr starten

der pg_hba schaut jetzt so aus

# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
host all all 192.168.178.26 md5

ist doch richtig, oder?


netsrak
Beigetreten: 11.03.2006

da fehlt /32 hinter der IP


checkraise80
Beigetreten: 28.12.2007

ahh ok jetzt lässt sich der dienst vom pc auch starten aber vom laptop kann ich leider immer noch nicht verbinden.
jemand eine idee an was es liegen könnte?
port in der firewall ist frei gegeben falls ich da nicht auch was falsch gemacht habe


netsrak
Beigetreten: 11.03.2006

Hast du denn die IP des Laptops auch eingetragen?
Kannst du den Server anpingen?
Kannst du dich per pgadmin vom Laptop aus mit der Datenbank des Servers verbinden? Wenn nein - welche Fehlermeldung?


Kick4Ass
Beigetreten: 04.05.2007

Hast Du in der postgresql.conf folgenden Eintrag drin ??

# - Connection Settings -
listen_addresses = 'localhost'

Das mit dem Trust Parameter haut bei mir nicht hin, ich habs wie folgt :

host all all 192.168.0.16/24 md5

Wobei die Laptop Adresse die 192.168.0.16 ist

Wichtig !!!!

nach den Änderungen muss der Server Dienst neu gestartet werden


checkraise80
Beigetreten: 28.12.2007

das steht bei mir so
listen_addresses = 'localhost' # what IP address(es) to listen on;192.168.178.26

und das in der pg_hba so
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
host all all 192.168.178.26/32 trust

aber ich kann es ja mal versuchen in deine version zu ändern
vieleicht gehts ja ;-)


checkraise80
Beigetreten: 28.12.2007

hmmm geht auch nicht :-(


Kick4Ass
Beigetreten: 04.05.2007

Änder bitte mal das Trust um in md5


checkraise80
Beigetreten: 28.12.2007

juhu ich habs


netsrak
Beigetreten: 11.03.2006

wodran lag es?


checkraise80
Beigetreten: 28.12.2007

zum schluß jetzt an der port freigabe im router.
hab mit einem bekannten geredet, der ist da ne ganze ecke fitter wie ich und der hat mir dann geholfen
bedanke mich bei euch


Kick4Ass
Beigetreten: 04.05.2007

Nun mit Trust oder md5 ??


checkraise80
Beigetreten: 28.12.2007

mit md5