파일 유형 다시 : "PGDMP"로 시작하는 경우 pg_restore
명령으로 복원해야하는 PostgreSQL 사용자 정의 형식 덤프입니다. 그렇지 않으면 가장 일반적인 SQL 덤프 일 가능성이 높으며 시작 부분에 주석이 표시됩니다.
최신 PostgreSQL 용 덤프는 이전 PostgreSQL 버전으로 복원되지 않습니다. PostgreSQL의 9.1
사용 PostgreSQL을에 덤프를 복원 PostgreSQL의 9.1
를 설치
- : 당신은 (? 어쨌든 새로운 작업을위한 8.4 등 이전 버전을 사용하는 이유) 9.1 프로젝트를 업그레이드하거나해야 하나 8.4의
pg_dump
은 8.4 데이터베이스의 모든 너무 열심히 것
에
이 결과를 복원 9.1 데이터베이스를 덤프? 그런 다음 프로젝트를 최신 버전으로 업그레이드하십시오. 주 버전간에 PostgreSQL을 다운 그레이드하는 것은 실제로 지원되거나 권장되지 않습니다. BTW, 항상 가, 거기에 무엇을 너무 그래서 우리는 정확히 알 수 우리에게 그것의 일부를 보여 제발, 당신은 메모장에서 무엇을보고 설명보다는 오류 메시지의 정확한 텍스트을 보여주고, 거기에 무엇을하지 당신의 해석 .
지금까지 어떤 시도를 했습니까? pg_restore 또는 psql을 사용하여 얻은 오류는 무엇입니까? –
SQL 스크립트와 같은 파일을 열려고 할 때 테이블의 데이터가 비활성 상태 일 때 오류가 발생합니다. –