PostgreSQL 클라이언트 응용프로그램


여기서는 PostgreSQL 클라이언트 응용프로그램 및 유틸리티에 대한 자세한 설명서를 제공한다. 여기서는 일반적인 유틸리티에 대한 설명은 없다. 몇 프로그램들은 특정 권한이 필요하다. 이 응용프로그램의 일반적인 기능은 데이터베이스 서버가 실행되고 있는 호스트의 위치와 상관 없이 어느 호스트에서나 실행할 수 있는 것들이다.

명령행에서 사용하는 사용자 이름이나, 데이터베이스 이름은 대소문자를 구분한다 — 공백문자나 특수문자를 사용하기 위해서는 큰따옴표를 사용해야한다. 테이블 이름이나 기타 예약어들에 대해서는 대소문자를 구분하지 않는다. 또한 이런 문제 때문에, 큰따옴표를 사용해야하는 경우도 있을 것이다.

차례

clusterdbPostgreSQL 데이터베이스를 대상으로 클러스터 작업을 한다
createdb — 새 PostgreSQL 데이터베이스를 만든다
createuser — 새 PostgreSQL 사용자 계정을 만든다
dropdb — 지정한 PostgreSQL 데이터베이스를 지운다
dropuser — 지정한 PostgreSQL 사용자 계정을 없앤다
ecpg — 임베디드 SQL C 전처리기
pg_basebackup — take a base backup of a PostgreSQL cluster
pgbench — run a benchmark test on PostgreSQL
pg_configPostgreSQL 설치된 버전에 대한 여러 정보들을 보여줌
pg_dump — extract a PostgreSQL database into a script file or other archive file
pg_dumpall — extract a PostgreSQL database cluster into a script file
pg_isreadyPostgreSQL 서버 상태 검사
pg_receivewalPostgreSQL 서버에서 흘려보내는 미리-쓰기 로그를 받음
pg_recvlogicalPostgreSQL 논리 디코딩 스트림 제어
pg_restore — restore a PostgreSQL database from an archive file created by pg_dump
pg_verifybackup — verify the integrity of a base backup of a PostgreSQL cluster
psqlPostgreSQL interactive terminal
reindexdb — 지정한 PostgreSQL 데이터베이스에서 인덱스를 다시 만든다
vacuumdb — 지정한 PostgreSQL 데이터베이스를 청소하고 통계 정보를 갱신한다.