gpt4 book ai didi

PostgreSQL pgAgent 的工作无法工作

转载 作者:行者123 更新时间:2023-11-29 12:52:58 26 4
gpt4 key购买 nike

当我使用 postgres 时,工作正常,但是当我使用 ydz2 时,工作不工作:

Couldn't get a connection to the database

它们都是我的本地数据库。

工作步骤

enter image description here

工作步骤统计

enter image description here

我应该在哪里配置它?

谢谢。

最佳答案

pgagent 似乎无法连接到数据库,这可能是因为您没有提供所需的凭据。确保您的 .pgpass 文件已正确配置。

假设您正在使用用户 postgres pgAgent 并且您已经在数据库中安装了扩展 postgres :

$ sudo su - postgres
$ cd ~
$ nano .pgpass

插入以下文本并保存文档:

localhost:5432:*:postgres:[postgres_password]

这一行基本上告诉数据库连接使用给定的用户密码 postgres连接到服务器 * 上的任何 ( localhost) 数据库监听端口 5432 .

完成 .pgpass 后,为文件授予适当的权限:

$ chmod 0600 .pgpass

您可能需要重新启动 pgAgent(不确定是否有必要):

$ pgagent hostaddr=localhost dbname=postgres user=postgres

关于PostgreSQL pgAgent 的工作无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49875069/

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