【Windows】如何启动和停止postgreSQL

的是什么?

在Windows环境下,执行启动和停止PostgreSQL。

操作系统:Windows 10
PostgreSQL:13.3

启动或停止PostgreSQL

停止、启动、重启命令如下:

停止
C:\Users\shun>pg_ctl -D “G:\Program\PostgreSQL\13\data” 停止

启动
C:\Users\shun>pg_ctl -D “G:\Program\PostgreSQL\13\data” 启动

再启动
C:\Users\shun> pg_ctl -D “G:\Program\PostgreSQL\13\data” 重新启动

当作为普通用户执行时,出现以下错误。

pg_ctl: 停止シグナルを送信できませんでした。(PID: 5384): Operation not permitted

请使用管理员权限执行,参考以下网站。

C:\WINDOWS\system32>pg_ctl -D "G:\Program\PostgreSQL\13\data" stop
サーバ停止処理の完了を待っています....完了
サーバは停止しました

C:\WINDOWS\system32>pg_ctl -D "G:\Program\PostgreSQL\13\data" start
サーバの起動完了を待っています....2022-01-31 23:29:44.965 JST [4360] LOG:  redirecting log output to logging collector process
2022-01-31 23:29:44.965 JST [4360] HINT:  Future log output will appear in directory "log".
完了
サーバ起動完了

可以停止或启动了。

广告
将在 10 秒后关闭
bannerAds