3

사이트를 시작하여 실행하고 .asp 소스 파일과 PostgreSQL 데이터베이스의 .backup을 갖기 위해 노력하고 있습니다.백업에서 PostgresSQL 데이터베이스 복원

Postgres 백업을 복원하는 동안 계속 오류가 발생합니다 : "프로세스가 종료 코드 0을 반환했습니다." 나는 이미 새로운 db를 만들고 pgadmin GUI를 통해 테이블을 추가했다. 빈 테이블을 마우스 오른쪽 버튼으로 클릭하고 복원을 선택하면 오류가 발생한다.

Postgres 경험이있는 사람이라면 누구든지 도움을받을 수 있으며, 특정 문서의 지시 사항을 알려줄 수 있습니까?

+0

백업은 어떻게 생성 되었습니까? 요점은 1. 데이터 전용 백업입니까? 이미 테이블을 만들었 으면 그 테이블을 기대하고 있으므로 테이블을 만들었 으면합니다. 2. 백업도 데이터베이스를 만들려고합니까? 다시 말하지만, 데이터베이스를 이미 생성했다면 예상하지 못했을 것입니다. 3. 백업이 압축 되었습니까, 아니면 SQL 덤프입니까? 이렇게하면 복원하고 질문 1과 2에 대한 답을 찾는 옵션이 변경됩니다. –

+0

나는 postgres를 처음 사용하므로 잘 모르겠습니다. 내 생각에 압축 된 백업 (단지 .backup이고 .sql이 아니라는 사실에 기반합니다). 테이블 생성 여부에 관해서는 "백업"에서 "복원"할 수있는 유일한 곳은 빈 데이터베이스의 실제 테이블을 마우스 오른쪽 버튼으로 클릭하는 것입니다. –

+0

수동으로 생성 된 데이터베이스/테이블로 복원하지 않고 백업을 복원하는 프로세스는 무엇입니까? –

답변

3

평범하지 않은 텍스트 형식 중 하나로 pg_dump으로 만든 아카이브에서 클라이언트 응용 프로그램 pg_restore을 사용하여 복원합니다.

관련 문제