Postgres服务无法启动的问题

按照postgres简单配置步骤,将pgsql注册为服务_BUG达咩的博客-CSDN博客对postgres注册服务,结果发现无法启动,如下图所示

 直接输入"C:\Program Files\pgsql\bin\pg_ctl.exe" runservice -N "pgsql" -D "C:\Program Files\pgsql\data" -w报1063的错误,如下图所示

 

同时使用安装版的postgres也无法成功安装

直接输入"C:\Program Files\pgsql\bin\pg_ctl.exe" -D "C:\Program Files\pgsql\data" start可以启动

解决方法:

参照使用命令行批处理bat将注册成服务_alim2012的博客-CSDN博客_批处理注册成服务写服务注册脚本:

set "servicename=postgres"
"%~dp0instsrv.exe" %servicename% "%~dp0srvany.exe"
set "regpath=HKLM\SYSTEM\CurrentControlSet\services\%servicename%"
set "cmd="""C:\Program Files\pgsql\bin\pg_ctl.exe""" -D """C:\Program Files\pgsql\data""" start"
reg add %regpath%\Parameters /f
reg add %regpath%\Parameters /v Application /t REG_SZ /d "%cmd%" /f
pause

输入net start postgres,如下图所示,服务启动成功

 参考资料:

postgres简单配置步骤,将pgsql注册为服务_BUG达咩的博客-CSDN博客

使用命令行批处理bat将注册成服务_alim2012的博客-CSDN博客_批处理注册成服务

PostgreSQL 服务启动后停止_路人甲JIA的博客-CSDN博客_postgresql服务启动后停止

postgresql windows 服务启动失败 - wolbo - 博客园

PostgreSQL: Error code 1063

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值