在使用PostgreSQL时,总是会碰到服务丢失,或者服务找不到情况。
此时可以打开服务查看是否有PostgreSQL服务,如果不存在,管理员权限运行命令提示符,cd到PostgreSQL的bin目录下,执行服务注册命令:
改为你的服务安装路径
pg_ctl.exe register -N PostgreSQL -D D:\PgSQL\data\
如果服务中有PostgreSQL,但是提示 服务找不到指定的文件。
先把服务删掉,重新注册。
删除服务命令:
sc delete 服务名
然后右键服务,启动服务