-
외부 데이터 import 하기postgresql 2023. 7. 27. 16:32
실습을 위해서 강의에서 제공하는 데이터를 DB 에 import 할 필요가 있었다.
- import 할 데이터가 tar 파일로 되어 있는데, tar 파일은 restore.sql, xxx.dat 파일로 구성되어 있다. postgres 에서 제공하는 pg_restore 명령어로 tar 데이터 파일을 아래 과정으로 import 했다.
- https://wefree.tistory.com/71 설명대로 docker 로 설치한 postgres DB container 에 로컬에 있는 데이터 복사하기
# docker container 이름이 postgres 임 docker cp /home/wefree/data postgres:/tmp/.
- docker 로 설치된 postgres DB docker container 에 접속
docker exec -it postgres bash cd /tmp/data
- pg_restore 로 import 하기
pg_restore -c -U postgres -d dvdrental -v "/tmp/data/dvdrental.tar" -W
'postgresql' 카테고리의 다른 글
VIEW (0) 2023.07.28 CHECK constraint (when create table) (0) 2023.07.28 Timestamp and Extract (0) 2023.07.28 like / ilike / as (0) 2023.07.27 PostgreSQL 소개 (0) 2023.07.27