【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".
完了
サーバ起動完了
可以停止或启动了。