Chapter 7. 実行時の環境

Table of Contents
Unix における Postgres の使用
postmaster の起動
pg_options の使用

この章では、Postgres とオペレーティン グシステムとの間の相互作用についての概略を示します。

Unix における Postgres の使用

Unix のシェルから直接実行可能な Postgres コマンドは全て ".../bin" ディレクトリにあります。この ディレクトリをコマンド検索パスに含めておくと、コマンドをより簡単に 実行することができます。

システムカタログはサイト毎に存在しています。ここには、有効な Postgres ユーザのインスタンスを持つクラ ス( pg_user )があります。このインスタンスは、 Postgres スーパーユーザとして動作できる かどうか、データベースの作成、削除を行なうことができるかどうか、シ ステムカタログの更新を実行できるかどうかといった、 Postgres 上での権限を指定しています。 Unix 上のユーザは、このクラスに適切なインスタンスがない限り Postgres を操作することはできません。シ ステムカタログに関するより詳細な情報は、適切なクラスに問い合わせを 行なうことで入手できます。