gpt4 book ai didi

postgresql - 如何语法检查 PostgreSQL 配置文件?

转载 作者:行者123 更新时间:2023-11-29 11:10:28 30 4
gpt4 key购买 nike

我经常编辑 pg_hda.conf 文件,我只是想知道是否有办法确保我刚才写的是正确的。

到目前为止,我正在使用测试服务器来检查我的更改。

就像 Apache 有它的 apache2ctl -t 命令一样,Postgres 有类似的命令吗?

最佳答案

久违了,现在可以检查 pg_hba.conf 文件了:

select pg_hba_file_rules();

此外,您可以使用 pg_file_settings View 在 postgresql.conf 中定义错误:

select sourcefile, name,sourceline,error from pg_file_settings where error is not null;

示例输出:

postgres=# select sourcefile, name,sourceline,error from pg_file_settings where error is not null;
sourcefile | name | sourceline | error
----------------------------------------+--------+------------+--------------------------------------
/var/lib/pgsql/11/data/postgresql.conf | lalala | 1 | unrecognized configuration parameter

我在这里放了一些不好的东西来检查它是否是真的:)

关于postgresql - 如何语法检查 PostgreSQL 配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16333319/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com