站点公告
最新日志
博文评论
博客留言
博客登陆
博文搜索
博客信息
收藏连接
 
postgresql手工安装(续)
一孑 发表于 2007/1/9 16:53:00

前两天谈过postgresql的安装,但当时主要是介绍的msiexec的安装方式。这次介绍一下手工的安装,手工安装主要是通过利用postgresql的命令行方式进行,假设文件已经拷贝的目标计算机目录下(以下操作在postgresql8.2版本下进行):

1、增加用户postgres

2、runas /user:postgres ,手工输入密码,不知谁知道这个步骤可以通过编程的方式自动化起来,这样直接写个程序就全部都完成了。

3、初始化数据,initdb -D "数据目录" -E UTF8 --locale=C

4、建立服务:pg_ctl register -D "数据目录" -N 服务名称

完成。据说postgresql在8.2版本之后,可以用系统管理员来执行以上命令了,但我这里测试没有通过,不知什么原因。

我这里是要打包成安装程序来用,故安装方式介绍如下:

1、首先利用postgresql安装程序进行安装,并建立需要用到的数据库,好像默认是:sql_asc的编码,记得要改成UTF8。

2、所有文件打包拷贝

3、直接使用命令pg_ctl建立服务

4、启动服务,OK了。

感谢postgresql论坛给予的帮助。

有关initdb和pg_ctl的用户可参考“命令 -?”

发表评论:

    昵称:
    密码:
    主页:
    标题: