db_export.php:74 has the following regex
preg_match("/(\d+(?:\.\d+)?)(?:\.\d+)?$/", exec($exe .
" --version"), $version);
It however cannot parse
pg_dump (PostgreSQL) 8.0.0beta4
which is the beta version of postgres. hence you
cannot get an output from a non release version.
$version = 4, from beta 4.
It does not expect to have any text after the last
version number, and the betas do not follow this ideal.
So you cannot dump a table from pg 7.4 betas, or pg 8.0
The regex needs to be adjusted to be able to return the
correct value, ever for beta and release candidate
versions of pg.