首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >删除我用"ALTER SYSTEM SET“输入的输入错误的参数

删除我用"ALTER SYSTEM SET“输入的输入错误的参数
EN

Stack Overflow用户
提问于 2019-03-12 22:31:14
回答 2查看 386关注 0票数 0

我输入了一堆ALTER SYSTEM SET命令,其中一条打错了。现在我一直在想:

无法识别的配置参数

如何删除配置参数?

我使用的是PostgreSQL 11,输入这些设置命令时使用的是psql,所以它不在PostgreSQL.conf文件中。

EN

回答 2

Stack Overflow用户

发布于 2019-03-12 22:40:05

通过alter system定义的设置存储在文件postgresql.auto.conf中。

您可以简单地从该文件中删除该条目-但在此之前,您可以使用关闭Postgres。

票数 0
EN

Stack Overflow用户

发布于 2019-03-21 05:28:26

无需关闭服务器,只需重置使用ALTER SYSTEM SET设置的配置参数。The manual:

将参数设置为DEFAULT或使用RESET变体将从postgresql.auto.conf文件中删除该配置条目。

这将完成以下工作-对于有效的配置参数:

ALTER SYSTEM RESET valid_config_param;

但是,postgres11一开始就不允许ALTER SYSTEM SET的无效配置参数。您报告的错误消息可能是由于尝试再次设置无效参数而触发的:

错误:无法识别的配置参数"invalid_config_param“

可能是包含无效命令的脚本?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55123981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档