II. PostgreSQL 클라이언트 응용프로그램
여기서는 PostgreSQL 클라이언트
응용프로그램 및 유틸리티에 대한 자세한
설명서를 제공한다. 여기서는 일반적인 유틸리티에 대한 설명은 없다. 몇
프로그램들은 특정 권한이 필요하다. 이 응용프로그램의 일반적인 기능은
데이터베이스 서버가 실행되고 있는 호스트의 위치와 상관 없이 어느
호스트에서나 실행할 수 있는 것들이다.
명령행에서 사용하는 사용자 이름이나, 데이터베이스 이름은 대소문자를
구분한다 — 공백문자나 특수문자를 사용하기 위해서는
큰따옴표를 사용해야한다. 테이블 이름이나 기타 예약어들에 대해서는
대소문자를 구분하지 않는다. 또한 이런 문제 때문에, 큰따옴표를
사용해야하는 경우도 있을 것이다.
- 차례
- clusterdb -- cluster a PostgreSQL database
- createdb -- create a new PostgreSQL database
- createlang -- install a PostgreSQL procedural language
- createuser -- define a new PostgreSQL user account
- dropdb -- remove a PostgreSQL database
- droplang -- remove a PostgreSQL procedural language
- dropuser -- remove a PostgreSQL user account
- ecpg -- embedded SQL C preprocessor
- pg_basebackup -- take a base backup of a PostgreSQL cluster
- pgbench -- run a benchmark test on PostgreSQL
- pg_config -- retrieve information about the installed version of 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 -- check the connection status of a PostgreSQL server
- pg_receivexlog -- stream transaction logs from a PostgreSQL server
- pg_recvlogical -- PostgreSQL 논리 디코딩 스트림 제어
- pg_restore -- restore a PostgreSQL database from an
archive file created by pg_dump
- psql -- PostgreSQL interactive terminal
- reindexdb -- reindex a PostgreSQL database
- vacuumdb -- garbage-collect and analyze a PostgreSQL database