PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

npgsql-Probleme in der c#-App – Eine bestehende Verbindung wurde vom Remote-Host zwangsweise geschlossen

Ich hatte 1 Stunde damit verbracht, dasselbe zu suchen und keine Probleme gefunden. Aber dann wurde mir klar, dass PG seine Protokolle im Ordner pg_log ablegt. Ich habe darin nach einem möglichen Problem gesucht.

Es stellt sich heraus, dass Sie nur den richtigen "host"-Eintrag in der Datei "pg_hba.conf" haben müssen. Für mich befindet sich diese Datei im Verzeichnis C:\Program Files\PostgreSQL\9.1\data. Zum Beispiel

Wobei 192.168.1.2 - die IP-Adresse Ihres Clients ist.

Übrigens muss der Port 5432 weiterhin als Eingangsregel geöffnet sein (Windows Vista, Windows 7, Windows 2008+).