↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

百科 / 命令行工具 / 客户端程序

pg_isready

描述 pg_isready 是一个用于检查 PostgreSQL 数据库服务器连接状态的工具。其退出状态指示连接检查的结果。 选项 -d dbname --dbname= dbname 指定要连接的数据库名称。 dbname 也可以是 连接字符串 。如果是这样,连接字符串中的参数将覆盖任何冲突的命令行选项。 -h hostname --host= hostname 指定服务器所在机器的主机名。如果值以斜杠开头,则被用作 Unix 域套接字的目录。 -p port --port= port 指定…

当前查看 PostgreSQL 18。

中文定义与说明

命令行工具 pg_isready [ connection-option ...] [ option ...]。

同版本中文手册节选

描述

pg_isready 是一个用于检查 PostgreSQL 数据库服务器连接状态的工具。其退出状态指示连接检查的结果。

选项

-d dbname
--dbname=dbname

指定要连接的数据库名称。dbname 也可以是连接字符串。如果是这样,连接字符串中的参数将覆盖任何冲突的命令行选项。

-h hostname
--host=hostname

指定服务器所在机器的主机名。如果值以斜杠开头,则被用作 Unix 域套接字的目录。

-p port
--port=port

指定服务器正在监听连接的 TCP 端口,或本地 Unix 域套接字文件扩展名。默认值取自 PGPORT 环境变量;如果未设置,则取编译时指定的端口,通常为 5432。

-q
--quiet

不显示状态消息。这在编写脚本时很有用。

-t seconds
--timeout=seconds

在尝试连接时,返回服务器无响应之前等待的最大秒数。设为 0 表示禁用。默认值为 3 秒。

-U username
--username=username

以用户 username 连接到数据库,而不是使用默认用户。

-V
--version

打印 pg_isready 版本并退出。

-?
--help

显示有关 pg_isready 命令行参数的帮助并退出。

查看完整中文手册与上下文。

说明

描述 pg_isready 是一个用于检查 PostgreSQL 数据库服务器连接状态的工具。其退出状态指示连接检查的结果。 选项 -d dbname --dbname= dbname 指定要连接的数据库名称。 dbname 也可以是 连接字符串 。如果是这样,连接字符串中的参数将覆盖任何冲突的命令行选项。 -h hostname --host= hostname 指定服务器所在机器的主机名。如果值以斜杠开头,则被用作 Unix 域套接字的目录。 -p port --port= port 指定服务器正在监听连接的 TCP 端口,或本地 Unix 域套接字文件扩展名。默认值取自 PGPORT 环境变量;如果未设置,则取编译时指定的端口,通常为 5432。 -q --quiet 不显示状态消息。这在编写脚本时很有用。 -t seconds --timeout= seconds 在尝试连接时,返回服务器无响应之前等待的最大秒数。设为 0 表示禁用。默认值为 3 秒。 -U username --username= username 以用户 username 连接到数据库,而不是使用默认用户。 -V --version 打印 pg_isready 版本并退出。 -? --help 显示有关 pg_isready 命令行参数的帮助并退出。

手册中的可执行程序
pg_isready
程序版本
18.6
参考清单
客户端程序
选项定义组
8

用法

pg_isready [ connection-option ...] [ option ...]

手册中的选项

选项与参数说明
-d dbname --dbname= dbname指定要连接的数据库名称。 dbname 也可以是 连接字符串 。如果是这样,连接字符串中的参数将覆盖任何冲突的命令行选项。
-h hostname --host= hostname指定服务器所在机器的主机名。如果值以斜杠开头,则被用作 Unix 域套接字的目录。
-p port --port= port指定服务器监听连接的 TCP 端口,或本地 Unix 域套接字的文件名后缀。默认使用 PGPORT 环境变量的值;未设置时,使用编译时指定的端口,通常为 5432。
-q --quiet不显示状态消息。这在编写脚本时很有用。
-t seconds --timeout= seconds在尝试连接时,返回服务器无响应之前等待的最大秒数。设为 0 表示禁用。默认值为 3 秒。
-U username --username= username以用户 username 连接到数据库,而不是使用默认用户。
-V --version打印 pg_isready 版本并退出。
-? --help显示有关 pg_isready 命令行参数的帮助并退出。

文档与源码

来源构建
版本
18.6
构建
https://ftp.postgresql.org/pub/source/v18.6/postgresql-18.6.tar.bz2
来源指纹
ee8d1a3612338fd9adf250730cb640fcc5233b5491337cc00a316a44e3a0b9f8

版本比较

PostgreSQL 17 → 18: 无变化。

比较已记录的接口与属性,排除来源指纹和构建元数据。某个样本中没有记录,不能据此判断实际引入或移除的版本。

相关条目

导出 JSON · 返回命令行工具 · 收录范围为 PostgreSQL 10 至 20;最早采样版本不一定是实际引入版本。