diff --git a/doc/src/sgml/pgupgrade.sgml b/doc/src/sgml/pgupgrade.sgml index c6c4bd7622..0fd13fa703 100644 --- a/doc/src/sgml/pgupgrade.sgml +++ b/doc/src/sgml/pgupgrade.sgml @@ -1,4 +1,4 @@ - + pg_upgrade @@ -154,7 +154,7 @@ gmake prefix=/usr/local/pgsql.new install pg_ctl --pgdata /opt/PostgreSQL/8.4 stop -pg_ctl --pgdata /opt/PostgreSQL/8.5 stop +pg_ctl --pgdata /opt/PostgreSQL/9.0 stop or on Windows @@ -175,7 +175,9 @@ NET STOP pgsql-8.3 (different service name) Run pg_upgrade + + Always run the pg_upgrade binary in the new server, not the old one. pg_upgrade requires the specification of the old and new cluster's PGDATA and executable (/bin) directories. You can also specify separate @@ -192,7 +194,7 @@ NET STOP pgsql-8.3 (different service name) RUNAS /USER:postgres "CMD.EXE" -SET PATH=%PATH%;C:\Program Files\PostgreSQL\8.5\bin; +SET PATH=%PATH%;C:\Program Files\PostgreSQL\9.0\bin; and then run pg_upgrade with quoted directories, e.g.: @@ -200,9 +202,9 @@ SET PATH=%PATH%;C:\Program Files\PostgreSQL\8.5\bin; pg_upgrade.exe --old-datadir "C:/Program Files/PostgreSQL/8.4/data" - --new-datadir "C:/Program Files/PostgreSQL/8.5/data" + --new-datadir "C:/Program Files/PostgreSQL/9.0/data" --old-bindir "C:/Program Files/PostgreSQL/8.4/bin" - --new-bindir "C:/Program Files/PostgreSQL/8.5/bin" + --new-bindir "C:/Program Files/PostgreSQL/9.0/bin" Once started, pg_upgrade will verify the two clusters are compatible