내부 데이터 저장 형식은 새 릴리스의에 따라 변경됩니다.PostgreSQL. 그러므로 당신이 있다면"7.3.x", 돌아와야합니다/usr/local/pgsql디렉토리 및 데이터/usr/local/pgsql/data.
데이터베이스가 업데이트되지 않았는지 확인하십시오./usr/local/pgsql/data/pg_hba.conf(또는 이와 동등한)를 제외한 모든 사람의 접근을 허용하지 않습니다
pg_dumpall>outputfile
OID를 보존 해야하는 스포츠 토토 결과 (예 :-o
실행할 때의 옵션pg_dumpall.
pg_dumpall크게 절약하지 않습니다섹션 9.1.4당신이
백업을하려면를 사용할 수 있습니다.pg_dumpall귀하가있는 버전에서 명령pg_dumpall명령에서
새 버전을 동일하게 설치하는 스포츠 토토 결과
kill -int`cat/usr/local/pgsql/data/postmaster.pid`
7.0 이전 버전에는 이것을 가지고 있지 않습니다postmaster.pid파일. 당신이 그러한 것을 사용하는 경우PS,에 공급킬명령.
PostgreSQL부팅 시간에 시작되었습니다빨간 모자시스템이 그럴 수 있습니다
/etc/rc.d/init.d/postgresql stop
작품. 또 다른 가능성은PG_CTL STOP.
이전과 같은 장소에 설치하는 경우
mv/usr/local/pgsql /usr/local/pgsql.old
설치 한 후PostgreSQL7.3.21, 새 데이터베이스를 만듭니다
/usr/local/pgsql/bin/initdb -d/usr/local/pgsql/data /usr/local/pgsql/bin/postmaster -d/usr/local/pgsql/data
마지막으로 데이터를 복원하여
/usr/local/pgsql/bin/psql -d template1 -foutputfile
사용NEW PSQL.
이 주제는에서 길게 논의됩니다.섹션 9.3