pgAdmin을 사용하여 테이블 덤프 (.sql) 내보내기 및 가져 오기
pgAdmin 버전이 있습니다. 1.16.1
따라서 테이블 dumm을 내보내기 위해 다음을 수행합니다.
테이블을 마우스 오른쪽 버튼으로 클릭 한 다음 메뉴에서을 클릭 backup
한 다음 Format
선택 Plain
하고 파일을 다른 이름으로 저장합니다.some_name.sql
그런 다음 테이블을 제거합니다.
좋아, 이제 some_name.sql
데이터베이스로 가져 오기 테이블 백업이 필요 합니다.
어떻게하나요? .sql
pgAdmin을 사용하여 테이블의 덤프를 데이터베이스 로 가져 오는 방법을 찾을 수 없습니다 .
도와 줄수있으세요?
- pgAdmin에서 개체 트리에서 필요한 대상 체계를 선택합니다.
- 플러그인 / PSQL 콘솔을 클릭하십시오.
- 쓰다
\i /path/to/yourfile.sql
- 엔터 키를 치시오
PgAdmin 사용 1 단계 : 스키마를 선택하고 마우스 오른쪽 버튼을 클릭하여 백업으로 이동합니다.
2 단계 : 파일 이름을 입력하고 백업 버튼을 클릭합니다.
3 단계 : 백업 파일 경로를 자세히 메시지에 복사합니다.
4 단계 :
다른 스키마로 이동하여 마우스 오른쪽 버튼을 클릭하고 복원으로 이동합니다. (1 단계 참조)
5 단계 :
팝업 메뉴에서 위의 파일 경로를 파일 이름 범주에 붙여넣고 복원 버튼을 클릭합니다.
그 단계를 따르십시오. pgadmin에서
host-DataBase-Schemas- public (오른쪽 클릭) CREATE script- open file-(choose xxx.sql)을 클릭 한 다음 파일에 쿼리 쓰기 결과 실행-데이터 파일 내보내기 확인-옵션을 클릭 한 다음 모두 저장을 클릭합니다. 그것은 나에게 작동합니다.
참고 : 버전 명령 스크립트의 오류 여기에 이미지 설명을 입력하십시오. pgadmin을 통한 SQL은 검색 할 수 있습니다. 예 : http://www.forosdelweb.com/f21/campo-tipo-datetime-postgresql-245389/
Git bash가 설치되어 있으면 다음과 같이 할 수 있습니다.
/c/Program\ Files\ \(x86\)/PostgreSQL/9.3/bin/psql -U <pg_role_name> -d <pg_database_name> < <path_to_your>.sql
"도구"목록에서 "조회 도구"버튼을 클릭합니다.
그런 다음 도구 모음에서 "파일 열기"이미지 버튼을 클릭합니다.
또 다른 방법은 Windows에서 CMD로 쉽게 수행 할 수 있습니다.
설치된 버전을 넣으십시오 (내 것은 11입니다).
cd C:\Program Files\PostgreSQL\11\bin\
간단한 쿼리 실행
psql -U <postgre_username> -d <db_name> < <C:\path\data_dump.sql>
암호를 입력하고 마지막 콘솔 메시지를 기다립니다.
참고 URL : https://stackoverflow.com/questions/18736345/export-and-import-table-dump-sql-using-pgadmin
'your programing' 카테고리의 다른 글
OS X에서 내 $ PATH 변수의 현재 값을 어떻게 볼 수 있습니까? (0) | 2020.10.16 |
---|---|
Go 용 웹 서버 앞에서 Nginx를 사용하면 어떤 이점이 있습니까? (0) | 2020.10.16 |
ASP.Net Core 2.1의 ID : AccountController 사용자 지정 (0) | 2020.10.16 |
이것에 대한 boost :: shared_ptr 얻기 (0) | 2020.10.16 |
R에서 한 명령의 출력 억제 (0) | 2020.10.16 |