pg_ctl命令 – 控制PostgreSQL服务

2023年 7月 22日 106.2k 0

pg_ctl是一个启动、停止、重新启动、重新加载配置文件、报告PostgreSQL服务器的状态,或者是杀掉PostgreSQL进程的工具。

语法格式: pg_ctl [参数]

常用参数:

-D 指定数据存储的位置
-s 只显示错误信息,没有其他信息
-W 不用等待操作完成
-w 等待直到操作完成

参考实例

启动postgresql服务

[root@xtuos.com ~]# pg_ctl start

启动服务器的一个例子, 等到服务器 启动了才退出:

[root@xtuos.com ~]# pg_ctl -w start

用于一个 postmaster 使用端口 5433,而且不带 fsync 运行,使用:

[root@xtuos.com ~]# pg_ctl -o "-F -p 5433" start

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论