↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

不受支持的版本: 7.0 / 6.5 / 6.4
历史版本PostgreSQL 6.5 已于 2004 年 6 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页。

第 18 章 系统布局

图 18.1. Postgres文件布局

Postgres文件布局


Postgres文件布局 展示了Postgres发行版按默认方式安装后的 布局。为简单起见, 我们假设Postgres 被安装在目录 /usr/local/pgsql中。因此,无论在哪里 看到目录/usr/local/pgsql,你都应该 把它替换为 Postgres实际 安装所在的目录名。 所有Postgres命令都被安装 在目录 /usr/local/pgsql/bin中。因此,你应当把 这个目录加到你的 shell 命令路径中。如果你 使用 Berkeley C shell 的一个变体,例如 csh 或 tcsh, 可以在你的主目录的 .login 文件中加入

set path = ( /usr/local/pgsql/bin path )

(上面的内容)。如果你 使用 Bourne shell 的一个变体,例如 sh、ksh 或 bash,那么可以在

PATH=/usr/local/pgsql/bin:$PATH
export PATH

中加入这些内容(指你的主目录中的 .profile 文件)。 从现在起,我们假设你已把 Postgres的 bin 目录加到了你的路径中。 此外,在本文档中我们会频繁提到"设置 shell 变量"或"设置环境变量"。如果你没有完全理解 上面关于修改搜索路径的段落, 在继续之前你应当查阅描述你所用的 shell 的 UNIX 手册页。

如果你没有按默认方式完成设置, 可能还有一些工作要做。 例如,如果数据库服务器机器是一台远程机器,你 需要把PGHOST环境变量设置为数据库服务器机器的 名字。环境变量 PGPORT也可能需要设置。底线是:如果你 试图启动一个应用程序而它报怨 无法连接到postmaster, 你必须回过头去确认你的 环境已正确设置。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。