当前位置:早雪网网络学院编程文档数据库技术Postgresql → PostgreSQL7.0手册-用户手册-21. 系统应用 - initlocation

PostgreSQL7.0手册-用户手册-21. 系统应用 - initlocation

减小字体 增大字体 作者:不详  来源:supcode.com收集整理  发布时间:2005-7-23 12:21:12
initlocation
名称
initlocation — 创建一个从属的 Postgres 数据库存储区 

语法
initlocation directory

输入
directory 
你希望将可选的数据库放在你的 Unix 文件系统的哪个位置? 

输出
initlocation 将在指定位置创建目录. 

描述
initlocation 创建一个新的 PostgreSQL 从属数据库存储区.参阅 CREATE DATABASE 里关于如何管理和使用从属存储区的讨论。如果参数不包含一个斜杠而且也不是一个有效的路径,它会被认为是一个环境变量而引用。参考下面的例子。 
 
为使用这条命令,你必须以数据库超级用户登录(例如,使用‘su’) 

用法
用环境变量在一个可选位置创建一个数据库: 
$ export PGDATA2=/opt/postgres/data
$ initlocation PGDATA2
$ createdb 'testdb' -D 'PGDATA2'
或者,如果允许你使用绝对路径,你可以这样: 
$ initlocation /opt/postgres/data
$ createdb testdb -D '/opt/postgres/data/testdb'
[数据载入中...] [返回上一页] [打 印]