首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:致命:没有主机的pg_hba.conf条目- PostgreSQL - pg_hba.conf为空

错误:致命:没有主机的pg_hba.conf条目- PostgreSQL - pg_hba.conf为空
EN

Database Administration用户
提问于 2019-06-17 18:45:31
回答 1查看 4.3K关注 0票数 3

我将PostgreSQL数据库从10版升级到11版。当我试图从客户端pgadmin4控制台访问数据库时,我得到了以下错误:

我检查了系统中的两个文件postgresql.conf和pg_hba.conf。然而,当我试图打开pg_hba.conf文件时,它变成了空白。我遵循了以下链接中的升级步骤(针对Ubuntu用户):

https://stackoverflow.com/questions/24379373/how-to-upgrade-postgresql-from-version-9-6-to-version-10-1-without-losing-data

我知道如果我允许pg_hba.conf文件中的特权,这个错误可能会得到解决。但该文件中没有显示任何数据。我是一个设置数据库服务器的初学者,可能在不知不觉中跳过了一些我无法理解的内容。有人能帮我吗?

为pg_hba.conf文件添加图像:

EN

回答 1

Database Administration用户

回答已采纳

发布于 2019-06-18 06:27:34

使用转储/还原或pg_upgrade升级数据库不会复制配置文件,因此在initdb创建新集群之后,您将得到任何pg_hba.conf

您必须编辑和调整postgresql.confpg_hba.conf以及在新集群上手动使用的其他配置文件。使用pg_hba.conf复制文件通常是足够好的,但是postgresql.conf需要更多的注意。

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

https://dba.stackexchange.com/questions/240751

复制
相关文章

相似问题

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