Postgresql数据库部署之:Postgresql本机启动和Postgresql注册成windows 服务
Posted hzy168
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Postgresql数据库部署之:Postgresql本机启动和Postgresql注册成windows 服务相关的知识,希望对你有一定的参考价值。
1、初始化并创建数据库(一次即可)
initdb -D C:SoftPostgreSQL10data -E UTF-8 --locale=chs -U postgres -W
You can now start the database server using(启动数据库命令):
pg_ctl -D ^"C^:^Soft^PostgreSQL^10^data^" -l logfile start
--家里电脑pg 启动路径
C:/Users/computer/scoop/apps/postgresql/current/bin/pg_ctl -D ^"C^:^Users^computer^scoop^apps^postgresql^current^data^" -l logfile start
2、配置环境变量的vbs脚本
on error resume next set sysenv=CreateObject("WScript.Shell").Environment("system") ‘系统环境变量的数组对象 Path = CreateObject("Scripting.FileSystemObject").GetFolder(".").Path ‘添加变量 sysenv("PGHOME")="C:SoftPostgreSQL10" sysenv("PGHOST")="localhost" sysenv("Path")=sysenv("PGHOME")+"in;"+sysenv("Path") sysenv("PGLIB")=sysenv("PGHOME")+"lib" sysenv("PGDATA")=sysenv("PGHOME")+"data" wscript.echo "PostgreSQL环境变量安装成功!不需要重新启动计算机啊!"
3、Postgresql注册成windows 服务
>pg_ctl.exe register -N "pgsql" -D "C:SoftPostgreSQL10data"
以上是关于Postgresql数据库部署之:Postgresql本机启动和Postgresql注册成windows 服务的主要内容,如果未能解决你的问题,请参考以下文章