Überprüfen, ob Postgresql lauscht

Gegeben, eine IP-Adresse und port-Nummer, ist es möglich zu überprüfen, ob die Maschine mit dieser IP-Adresse auf die Postgresql lauscht auf dem angegebenen port? Wenn ja, wie?

Ich will einfach nur erhalten Sie einen boolean-Wert, ob Postgresql lauscht auf dem angegebenen port den angegebenen Maschine.

versuchen, eine Verbindung mit einem pg-client-Bibliothek und dem Versuch einer Anmeldung. wenn nichts hört, oder es ist nicht PG, erhalten Sie verschiedene Fehler. wenn es pg ist und ausgeführt wird, würde man mindestens bekommen permission denied/unknown user/whatever Fehler.
Danke für den Tipp, Marc. Ich bin versucht, zu automatisieren, diese Aufgabe als Teil einer windows-Installation. Ich überlege mir, das schreiben einige C# - code, dies zu erreichen. Sie kennen eine gute C# - Bibliothek, die ich könnte versuchen, eine Verbindung zu postgresql mit? Auch, wenn Sie helfen konnte aufzählen, welche Fehler deuten darauf hin, postgresql zuhört und die Fehler deuten darauf hin, sonst wäre auch hilfreich, Informationen.
Ich bin auf der Suche in die Verwendung von Npgsql
In Zukunft bitte ein wenig mehr hintergrund in der ursprünglichen Frage; "warum" zum "wie", Fragen Sie. Details wie Plattform und die Sprache sind sehr nützlich zu wissen. Immer auch Ihre PostgreSQL-version in Fragen zu.

InformationsquelleAutor ksun | 2013-06-25

Schreibe einen Kommentar