问题标签 [pgagent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
191 浏览

postgresql - 为什么这个 DO 块在 pgagent 中有“声明附近的语法错误”?

我有以下代码:

它基本上使用参数化的 COPY 语句导入 URL,因此它始终导入过去 24 小时的数据,它在 SQL shell 中完美运行,但是当我尝试使用该代码添加 pgagent 作业时,pgagent 返回“DECLARE 附近的语法错误”。

PostgreSQL 版本:13.3

PgAgent 版本:13

0 投票
0 回答
91 浏览

postgresql - PGAgent 作业未插入远程数据库

我有一个在 Ubuntu 上的远程服务器,我正在 Windows 上访问它。这对我来说很好。在过去的 2 年里,我一直在使用它。但是现在出于某些要求,我正在尝试使用 PGAgent 创建一个时间表。现在,我将值插入到 TEST 表中。但不知道为什么作业没有运行,因为我在统计选项卡中看不到任何内容。是的,我已经为密码添加了“”,因为它包含特殊字符。我还没有安排它,我直接尝试使用 PGAdmin 4 中的立即运行选项。提前致谢!

下面是我的工作,

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
45 浏览

postgresql - 谁能解释一下以下查询用于在 postgresql 中备份数据库的作用?

我对 postgresql 很陌生,无法理解以下查询的作用,因此需要一些社区成员的帮助,他们可以向我解释这一点。

0 投票
2 回答
83 浏览

postgresql - PGAdmin 恢复远程数据库

让我首先声明我不是 DBA,但我确实有一个关于使用 PG Admin 恢复远程数据库的问题。

我有这个 PG 管理工具 (v4.27) 在 Docker 容器中运行,我使用这个门户来维护两个独立的 Postgress 数据库,它们也在 Docker 容器中运行。我在两个数据库容器中安装了 PG 代理并运行计划的每日备份,通过 PG Admin 定义并存储在每个相应数据库的容器中。到目前为止,一切都很好。

现在我想通过使用最新的每日备份文件 (*.sql) 来恢复其中一个数据库,但 PG Admin 的恢复对话框只查找本地存储的文件(PG Admin 容器)?

无论我在互联网上尝试或搜索什么,对我来说似乎都无法在 PG Admin 中显示远程备份文件列表或手动运行远程 SQL 文件。这在 PG Admin 中是否可行?在查询编辑器中运行 psql 是不可能的(duh ...),由于没有找到远程 SQL 恢复文件,我不知道如何在远程相应数据库容器的 PG Admin 中运行此代码。

到目前为止,我能想到的唯一且唯一的解决方案是安排没有日历且应在需要时手动触发的还原,但这不是最漂亮的解决方案。

我是否遗漏了什么,或者我是否忽略了正确的文档,或者我创建了一个愚蠢的、无法维护的解决方案?

预先感谢您的思考和亲切的问候,

阿德·迪克斯曼

0 投票
0 回答
21 浏览

postgresql - PgSql 14-Pgagent 未与数据库连接

嗨,我正在使用 PgSql 14,并且我已经从堆栈生成器安装了它的相关 PgAgent。

通过使用本地和远程都没有连接到数据库。但是相同的作业脚本在 PgSQL 12.3 上运行良好,它是 PgAgent。

有哪些事情需要考虑。任何要检查 PGAGENT 的错误日志?请提出建议。

谢谢

0 投票
0 回答
23 浏览

postgresql - Postgresql pgagent 作业调度程序插入数据错误

我只是新手,postgresql我很难让我预定的工作正常工作。pgagent如果有问题,我已经测试过了。我已经创建了一个连接到 postgres 数据库的示例作业。我还在名为 的公共架构中创建了一个示例表,emp该作业在我运行它时成功插入了一个数据,但是在我创建了一个带有架构和表的新数据库之后,我连接到的作业不会插入任何数据到下表是我的截图:localhostsample_accountsaccacc_activesample_accounts dbacc.acc_active

在此处输入图像描述

在此处输入图像描述

先生,我错过了什么吗?我希望有一个人可以帮助我。谢谢

0 投票
0 回答
15 浏览

postgresql - 如何为 PostgreSQL 中的作业设置电子邮件通知?

我想为我在 PostgreSQL 9.2 和 pgAgent 3.4.0 中的工作发送电子邮件通知。我该怎么做?