psql 안에 있고이 명령 셸에서 데이터베이스를 백업/복원하는 방법이 있는지 궁금합니다. pg_dump를 읽었지만 "pg_dump 또는 근처의 구문 오류"와 함께 실패합니다.psql에서 postgresql 데이터베이스를 백업하는 방법은 무엇입니까?
감사합니다.
psql 안에 있고이 명령 셸에서 데이터베이스를 백업/복원하는 방법이 있는지 궁금합니다. pg_dump를 읽었지만 "pg_dump 또는 근처의 구문 오류"와 함께 실패합니다.psql에서 postgresql 데이터베이스를 백업하는 방법은 무엇입니까?
감사합니다.
pg_dump는 psql에서 사용할 수있는 명령이 아닌 시스템 명령입니다. psql에서 "copy"와 같은 것을 찾고있을 것입니다. 당신은 여기에서 문서화 볼 수 있습니다
http://www.postgresql.org/docs/current/static/sql-copy.html
을 내가 PostgreSQL의 전문가는 아니지만는 PostgreSQL의 온라인 문서가 철저하고 전문 발견했다. PostgreSQL을 상당히 많이 사용할 계획이라면 브라우징하는 것이 좋습니다. 이 같은 방법으로 pg_dump
또는 pg_restore
을 실행하기 때문에 일반적인 아니에요 물론
\! pg_dump -Fc -f D:\postgres.dump -U postgres postgres
하지만 가능 :
당신은 항상 예를 들어, \! [ command ]
구문을 사용하여 psql
세션에서 직접 쉘 명령을 실행할 수 있습니다.
장 VI. Reference에는 모든 SQL 명령과 응용 프로그램 (클라이언트와 서버 모두)의 목록이 들어 있습니다.
+1 온라인 설명서 추천 –