[postgis-users] port option on postgis_restore.pl

Eduardo Luís Garcia Escovar eduardo.escovar at 3wt.com.br
Tue Apr 25 06:36:15 PDT 2006

Yes, I think this can be a solution.

Thanks Alex

alex bodnaru escreveu:
> maybe setting PGPORT=5433 before calling the entire script would help you?
> alex
> Eduardo Luís Garcia Escovar wrote:
>> Hi,
>> Recently I have decided to upgrade both PostgreSQL and PostGIS instalations.
>> I've downloaded most recent versions of PostgreSQL, GEOS, PROJ.4 and
>> PostGIS.
>> For testing purposes,  I have mantained my old versions running on the
>> default port (5432).
>> Then I've installed the new versions on an alternative port (5433).
>> So I dumped my database using the -Fc option, and afterwards I have used
>> the Perl script "postgis_restore.pl" to restore it to the instalation
>> running on port 5433, following the documentation:
>> $ sh utils/postgis_restore.pl lwpostgis.sql newdb olddb.dump [createdb options] > restore.log
>> I have put "-p 5433" (port option) on [createdb options], like this:
>> $ sh utils/postgis_restore.pl lwpostgis.sql newdb olddb.dump -p 5433 > restore.log
>> I took me a lot of tries to realize that another commands, like "psql" and "pg_restore" were not using this "port option".
>> I searched the archives of this list and found the thread
>> "/postgis_restore.pl patch to allow psql options"/ (May 2005) which
>> discussed this issue, but it seems to me that until now we have to
>> modify the perl script in order to access the desired port.
>> For now I solved the problem stopping the old database for a while and
>> starting the new database on default port (5432). Then everything works
>> fine.
>> But I suggest the inclusion of a port option in future versions of
>> postgis_restore.pl.
>> Best Regards,
>> Eduardo Escovar

More information about the postgis-users mailing list