II. PostgreSQL クライアントアプリケーション

ここには、PostgreSQL クライアントアプリケーションとユーティリティについてのリファレンス情報があります。これらのコマンドの全てが汎用的なユーティリティではありません。一部は特定の権限を必要とします。これらアプリケーションの共通機能は、データベースサーバが稼働しているかどうかに依存しない、どのホストでも実行できるという点です。

Table of Contents
createdb — 新しい PostgreSQL データベースの作成
createlang — 新しい PostgreSQL 手続き言語の定義
createuser — 新しい PostgreSQL ユーザアカウントを定義。
dropdb — PostgreSQL データベースの削除
droplang — PostgreSQL手続き言語の削除
dropuser — PostgreSQL ユーザアカウントの削除
ecpg — 埋め込み SQL 用 C プリプロセッサ
pgaccess — グラフィカル PostgreSQL クライアントアプリケーション
pg_config — インストールしたPostgreSQLバージョンの情報の提供
pg_dump — PostgreSQL データベースのスクリプトファイル、もしくは、他のアーカイブファイルへの抽出
pg_dumpall — スクリプトファイルへ全ての PostgreSQL データベースを抽出する。
pg_restore — pg_dump によって作成されたアーカイブファイルより PostgreSQL データベースをリストアする。
psql — PostgreSQL 対話的ターミナル
pgtclsh — PostgreSQL Tcl shell クライアント
pgtksh — PostgreSQL Tcl/Tk shell クライアント
vacuumdb — PostgreSQL データベースの不要領域の回収と解析