[database] pgAdmin을 사용하여 Postgresql 테이블 데이터 내보내기

pgAdmin 버전 1.14.3을 사용하고 있습니다. PostgreSQL 데이터베이스 버전은 9.1입니다.

테이블 생성을위한 모든 Db 스크립트가 있지만 테이블 내부의 모든 데이터를 내보낼 수 없습니다. db 스크립트 형식으로 데이터를 내보내는 옵션을 찾을 수 없습니다.



답변

테이블을 마우스 오른쪽 버튼으로 클릭하고 “백업”을 선택하십시오. 팝업은 “포맷”을 포함한 다양한 옵션을 표시하고 “일반”을 선택하면 일반 SQL이 표시됩니다.

pgAdmin은 일반 SQL을 원할 때도 pg_dump 를 사용하여 덤프를 만듭니다.

다음과 같은 것을 사용합니다.

pg_dump –user user –password –format = plain –table = tablename –inserts –attribute-inserts 등


답변

  1. 테이블을 마우스 오른쪽 버튼으로 클릭하고 옵션을 선택합니다 Backup.
  2. 파일 옵션에서 파일 경로 / 파일 이름을 설정 PLAIN하고 형식을 선택 합니다.
  3. 덤프 옵션 # 1 탭 무시
  4. Dump Options # 2 탭에서 USE INSERT COMMANDS
  5. 덤프 옵션 # 2 탭 Use Column Inserts에서 삽입에 열 이름이 필요한지 확인하십시오.
  6. 히트 Backup버튼

답변

pgAdmin4에서 테이블을 마우스 오른쪽 버튼으로 클릭하고 이와 같은 백업을 선택하십시오.

여기에 이미지 설명 입력

그 후 백업 대화 상자에 덤프 옵션 탭이 있으며 섹션 쿼리 가 있으므로 백업에 모든 삽입 쿼리를 포함하는 삽입 명령 사용 을 선택할 수 있습니다 .

여기에 이미지 설명 입력


답변