2011-09-01 4 views

답변

3

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 

하지만 가능 :

+0

+1 온라인 설명서 추천 –

4

당신은 항상 예를 ​​들어, \! [ command ] 구문을 사용하여 psql 세션에서 직접 쉘 명령을 실행할 수 있습니다.

VI. Reference에는 모든 SQL 명령과 응용 프로그램 (클라이언트와 서버 모두)의 목록이 들어 있습니다.

관련 문제