본문 바로가기
데이터베이스/Postgresql

[PostgreSQL] SQL 파일 실행

by cbwstar 2021. 7. 16.
728x90
반응형

postgres 계정에서 실행합니다.

 

[root@localhost ~]$ su - postgres
비밀번호 입력 : 
[postgres@localhost ~]$

 

[postgres@localhost ~]$ psql -U postgres -d postgres -a -f /var/lib/pgsql/11/database.sql

psql -U [database_user] -d [database_name] -a -f [sql file 절대경로]

 

* postgres 계정으로 실행하면 관리자 권한이 없어 파일이 검색되지 않거나 찾지 못하는 경우가 많으니 postgres가 소유권을 가진 폴더로 sql 파일을 이동시켜 놓은 후 pwd로 정확한 현재 경로 확인해서 psql 명령어 실행하는게 간편하고 빠릅니다.

 

 



출처: https://kwomy.tistory.com/51?category=851266 [Kwomy's DB World]

728x90
반응형

댓글



"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

loading