일반 텍스트 postgres .backup 파일을 복원하는 방법


18

전체 db 텍스트를 검색하려고했기 때문에 pgAdmin에서 postgres db를 일반 형식으로 내보냈습니다. 그런 다음 데이터베이스를 다시 복원하려고 시도했지만 아카이브 파일이 유효한 아카이브 파일이 아니라는 오류가 발생합니다. DB를 복원 할 수 있으면 어떻게 복원합니까?

답변:


19

운영:

psql -U your_user_name your_db_name < your_dump_file

나는 Windows 7에 있습니다. Windows 7에서 이것을 할 수 있습니까?

psql 프론트 엔드가 postgresql 패키지에 포함되어 있다면 그것은 가능합니다 . 터미널을 시작한 다음 cd 를 postgresql bin 디렉토리에 넣고 psql

나는 지금 그것을 시도했다. 작동하지 않았다. postgres bin 디렉토리에 psql.bat 파일이 있습니다. 저는 postgres 8.3을 사용하고 있습니다

'작동하지 않았다'는 무슨 뜻입니까? 그러나 psql.bat가있는 경우 psql을 실행해야합니다. 도움말 여기를 찾아 archives.postgresql.org/pgsql-admin/2006-12/msg00091.php

미안 bin 디렉토리에는 psql.bat 파일이 없습니다 의미
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.