有没有办法列出PostgreSQL服务器?

时间:2009-09-01 05:33:47

标签: postgresql libpq libpqxx

目前我正在为PostgreSQL服务器编写客户端。我想列出在本地网络中运行PostgreSQL服务器的服务器的详细信息(IP地址和端口号)。 libpq或libpqxx中有一些方法吗?

问候
Devara Gudda

1 个答案:

答案 0 :(得分:6)

PostgreSQL支持“bonjour”,如果您的网络支持它并且PostgreSQL是用它构建的。

如果你没有,那么答案是否定的。你可以得到的最接近的是在5432上对网络进行端口扫描 - 但是仍然无法捕获其他端口上的侦听器。