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 数据库服务器连接状态的工具。其退出状态指示连接检查的结果。
选项
-ddbname--dbname=dbname指定要连接的数据库名称。
dbname也可以是连接字符串。如果是这样,连接字符串中的参数将覆盖任何冲突的命令行选项。-hhostname--host=hostname指定服务器所在机器的主机名。如果值以斜杠开头,则被用作 Unix 域套接字的目录。
-pport--port=port指定服务器正在监听连接的 TCP 端口,或本地 Unix 域套接字文件扩展名。默认值取自
PGPORT环境变量;如果未设置,则取编译时指定的端口,通常为 5432。-q--quiet不显示状态消息。这在编写脚本时很有用。
-tseconds--timeout=seconds在尝试连接时,返回服务器无响应之前等待的最大秒数。设为 0 表示禁用。默认值为 3 秒。
-Uusername--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;最早采样版本不一定是实际引入版本。