여기서는 PostgreSQL 클라이언트
응용프로그램 및 유틸리티에 대한 자세한
설명서를 제공한다. 여기서는 일반적인 유틸리티에 대한 설명은 없다. 몇
프로그램들은 특정 권한이 필요하다. 이 응용프로그램의 일반적인 기능은
데이터베이스 서버가 실행되고 있는 호스트의 위치와 상관 없이 어느
호스트에서나 실행할 수 있는 것들이다.
명령행에서 사용하는 사용자 이름이나, 데이터베이스 이름은 대소문자를
구분한다 — 공백문자나 특수문자를 사용하기 위해서는
큰따옴표를 사용해야한다. 테이블 이름이나 기타 예약어들에 대해서는
대소문자를 구분하지 않는다. 또한 이런 문제 때문에, 큰따옴표를
사용해야하는 경우도 있을 것이다.
차례
- clusterdb — PostgreSQL 데이터베이스를 대상으로 클러스터 작업을 한다
- 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_config — PostgreSQL 설치된 버전에 대한 여러
정보들을 보여줌
- 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_isready — PostgreSQL 서버 상태 검사
- pg_receivewal — PostgreSQL 서버에서 흘려보내는
미리-쓰기 로그를 받음
- pg_recvlogical — PostgreSQL 논리 디코딩 스트림 제어
- 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
- psql —
PostgreSQL interactive terminal
- reindexdb — 지정한 PostgreSQL 데이터베이스에서 인덱스를 다시 만든다
- vacuumdb — 지정한 PostgreSQL 데이터베이스를 청소하고 통계 정보를 갱신한다.