Zum Forum springen
Datenbanken von ein...
 
Benachrichtigungen
Alles löschen

[Geschlossen] Datenbanken von einem PC auf einem anderen PC auch verwenden.

13 Beiträge
7 Benutzer
0 Reactions
1,236 Ansichten

Hallo,
ich habe ein großes Problem: ich habe einen PC mit welchem ich Hände mine und den ich nun als Server für die Datenbanken verwenden möchte damit ich diese nicht ständig exportieren und an meinem anderen PC, an welchem ich spiele wieder importieren muss. Ich habe die Anleitung im Pokertracker Handbuch hier aufm Forum gelesen, habe das alles auch so gemacht, aber es funktioniert nicht.

Also, so habe ich es gemacht:

Der Datenbank PC hat die Ip 192.168.0.69 OS: Windows XP Professionale Service Pack 1
Der andere hat die IP 192.168.0.96 OS: Windows XP Home Edition Service Pack 2

auf dem Datenbank PC habe ich in der pg_hba.conf unter #IPv4 local connections folgende Zeile eingefügt:
host all all 192.168.0.96/32 md5

in der postgresql.conf habe ich bei #listen_adresses dies eingetragen:
'*'

Dann habe ich auf dem anderen PC unter Pokertracker bei Postgresql Settings als Servername 192.168.0.69 angegeben, Port 5432, Username und Passwort stimmen!

Laut Anleitung ist das alles, was man tun muss, aber es geschieht dann nichts, ich habe weiterhin nur die lokalen Datenbanken im Pokertracker.
Also habe ich mit pgAdmin mal versucht, ob ich von hier auf die externe DB zugreifen kann, habe dort die ganzen Daten angegeben und dann kommt die Fehlermeldung
"Error Connecting to the Server: could not connect to server: Connection refused
Is the Server running on host 192.168.0.69 and accepting TCP/IP connections on Port 5432?"

Ich wäre super dankbar wenn mir jemand helfen könnte.


12 Antworten
_Anonymous_ Themenstarter
_Anonymous_
diller
Beigetreten: 13.02.2006
Oldschool Grinder

Original von matjes
...
Der Datenbank PC hat die Ip 192.168.0.69 OS: Windows XP Professionale Service Pack 1
Der andere hat die IP 192.168.0.96 OS: Windows XP Home Edition Service Pack 2

auf dem Datenbank PC habe ich in der pg_hba.conf unter #IPv4 local connections folgende Zeile eingefügt:
host all all 192.168.0.96/32 md5
...

Bei mir war entgegen eigener Erwartung noch die Windows Fireall aktiv, die habe ich dann vorübergehend komplett deaktiviert, dann hat es geklappt. Danach habe ich für das lokale Netzwerk den Port 5432 komplett geöffnet.

In der host all all Zeile könntest Du statt /32 die Netzwerkmaske angeben, dann sieht die Zeile so aus:
host all all 192.168.11.3 255.255.255.0 md5
also nicht per Slash hinter der IP.

Du kannst auf dem DB-PC im Verzeichnis
xxx\PostgreSQL\8.0\data\pg_log
mal nachsehen, ob dort denn Fehler- oder auch Erfolgsmeldungen kommen. Im letzteren Fall wäre es sicher ein Firewall-Problem.

Solltest Du auf dem anderen PC Pokerace einsetzen, kannst Du bei dessen Einstellungen ein logfile aktivieren, das schreibt dann jeden Puubs raus und hilft auch bei der Fehlersuche.

Grüße
diller


Pherseus
Beigetreten: 31.05.2005
Elite Grinder

Hi, ich hab auch ein Problem damit. Und zwar kann ich ohne Fehlermeldung auf Postgresql Database function (an dem rechner der zur dem anderen rechner connecten soll), aber ich kann keine DB auswählen.

Weis da jemand rat?


josef123
Beigetreten: 12.08.2006
Elite Grinder

Schließ mich mal an.
Hab�s noch nicht probiert, is mir aber auch nicht so klar....


ähnliches problem hab ich auch momentan. hab wie beschrieben alles eingerichtet um dann festzustellen, dass ich beim einstellen der 1. datenbank den fehler gemacht habe nicht die sql zu verwenden, sondern die access datenbank...

preisfrage: wie wandel ich eine bestehende access ohne datenverlust in eine sql um???


josef123
Beigetreten: 12.08.2006
Elite Grinder

Original von Dimi
ähnliches problem hab ich auch momentan. hab wie beschrieben alles eingerichtet um dann festzustellen, dass ich beim einstellen der 1. datenbank den fehler gemacht habe nicht die sql zu verwenden, sondern die access datenbank...

preisfrage: wie wandel ich eine bestehende access ohne datenverlust in eine sql um???

Utilities --> Convert Database!!!
Vorher SQL installieren


josef123
Beigetreten: 12.08.2006
Elite Grinder

Hallo Matjes

Klappt bei dir mittlerweile??
Hätte ne Idee für dich


_Anonymous_ Themenstarter
_Anonymous_

Hatte meinen Thread damals völlig vergessen und hab es einfach aufgegeben gehabt, nun will ich es aber nochmal versuchen. Bisher völlig ohne Erfolg, Symptome alles wie bereits im Anfangspost geschrieben - Help Please. Gerne auch per Skype (matjes993)


Ajezz
Beigetreten: 20.07.2005
BlackMember
josef123
Beigetreten: 12.08.2006
Elite Grinder

Ist bei mir auch schon ein bißchen her, dass ich mich damit beschäftigt habe.

Bei mir war es ein einfacher dummer Fehler.

Schau mal in die postgresql.conf. Da findest du gleich folgenden eintrag:

#---------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#---------------------------------------------------------------------------

# - Connection Settings -

#listen_addresses = 'localhost' # what IP address(es) to listen on;

da hast du bestimmt die IP mit dem Localhost getauscht, aber vielleicht nicht die # entfernt, die den Eintrag überspringen lässt.


netsrak
Beigetreten: 11.03.2006
Elite Grinder
_Anonymous_ Themenstarter
_Anonymous_

Original von josef123
Ist bei mir auch schon ein bißchen her, dass ich mich damit beschäftigt habe.

Bei mir war es ein einfacher dummer Fehler.

Schau mal in die postgresql.conf. Da findest du gleich folgenden eintrag:

#---------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#---------------------------------------------------------------------------

# - Connection Settings -

#listen_addresses = 'localhost' # what IP address(es) to listen on;

da hast du bestimmt die IP mit dem Localhost getauscht, aber vielleicht nicht die # entfernt, die den Eintrag überspringen lässt.

bingo, daran hatte es gelegen, hab es in einer Anleitung gefunden auf dem PT Forum. Aber trotzdem euch allen vielen Dank für die Hilfe :)


Teilen: