PostgreSQL 8 for Windows:文件、程序与配置全解析
1. 了解PostgreSQL目录结构
在系统上安装PostgreSQL后,熟悉其目录布局很有必要。若安装时采用默认设置,主目录通常位于C:\Program Files\PostgreSQL,其下有以安装的更新版本命名的目录,如当前的8.2版本。后续的补丁版本文件也存于该目录,若升级到新版本,如8.3,安装程序会创建新目录。
以下是默认安装下的主要目录及其功能:
| 目录 | 描述 |
| — | — |
| bin | 包含PostgreSQL的主要程序、实用工具和库文件 |
| data | 存储PostgreSQL数据字典、日志文件和事务日志 |
| doc | 提供contrib模块、PgOleDb和psqlODBC的文档 |
| include | 若安装了开发包,这里有用于开发C程序的C程序头文件 |
| jdbc | 若安装了JDBC包,包含用于开发Java程序的Java JDBC库文件 |
| lib | 包含可执行程序的PostgreSQL库文件 |
| npgsql | 若安装了npgsql包,有用于开发.NET程序的Microsoft .NET库文件 |
| PgAdmin III | 存放pgAdmin III程序的文档 |
| share | 包含PostgreSQL的contrib模块和时区信息 |
其中,data目录尤为重要,它也被称为数据库集群,包含了数据库引擎运行所需的文件和目录。你可以在安装时选择将其迁移到系统的其他位置。
<