问题标签 [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 投票
0 回答
211 浏览

centos - 从 wxWidgets 3.1.3 迁移到 wxWidgets 2.8.12 - 未生成 wx-config

我正在使用centOS 8并尝试在我的服务器上安装pgAgent版本 3.4.0。

到目前为止我做了什么:

  1. 成功安装cmake、cpack、ctest、wxWidgets-3.1.3、wxGTK-2.8.12。
  2. 在应用“make install”后使用“make uninstall”卸载了 wxWidgets-3.1.3。
  3. 从 /usr/local/bin/ 中删除了 wx-config、wxrc、wxrc-3.1。
  4. 使用“make install”安装了 wxWidgets-2.8.12,并应用了“sudo ldconfig”。

当前状态:

  1. 无法安装 pgAgent 并返回“找不到 wxWidgets 安装”。

  2. wxWidgets-2.8.12 不能与 cmake 一起安装,因为它“不在 CMakeLists.txt 中”。

  3. 安装 wxWidgets-2.8.12 时未找到“wx-config --version”并且未创建文件 wx-config。(在删除 wx-config 之前也是如此,因为 3.1.3 版本的旧配置仍然存在,并且在安装过程中没有出现 2.9 配置文件。


期望的结果:安装 pgAgent。


PS。一些网站建议我“完全卸载”旧的 wxWidgets,然后安装新的 wxWidgets,我不明白如何实现。(官网说要按照我安装的方式卸载,没有修改wx-config。)

0 投票
1 回答
827 浏览

postgresql - 架构 pgagent 的权限被拒绝

我想为开发人员创建一个专用角色,以便从 pgadmin 访问 pgagent。我这样做了:

从 pgadmin 中,他们可以看到 pgagent 文件夹,但无法展开,并且 postgresql 显示此日志。

我做错了什么或忘记了什么?谢谢。

0 投票
1 回答
192 浏览

database - 如何在 Potgresql 中的特定时间后自动删除条目

我创建了一个数据库,它将有一些临时值,例如登录类型和一些我希望在一段时间后将其删除的哈希键。

我已经在 docker 上安装了 postgres。

我通过pgagent找到了一个解决方案,但不知道它是否适用于docker。谁能帮我弄清楚该怎么做?

提前致谢

0 投票
1 回答
710 浏览

linux - 在 Debian Stretch 上安装 PgAgent 4.0

我有在 Debian 9.11 上运行的 Postgresql 服务器 12.1,我在 Windows 客户端使用 pgadmin 4.18 管理数据库。

后来在服务器上我安装了 pgagent:

我发现 pgagent.sql 是在 /usr/share/pgadmin3 中创建的,它是 3.4 版。当我打开 pgadmin 时,扩展名下没有出现 pgagent。我尝试了 CREATE EXTENSION pgagent 但错误如下所示:

显然 pgagent 的版本对于 postgresql 12 来说太旧了。
如何在 debian 上安装 pgagent 4 以便我可以使用我的 Pgadmin 4.18 对其进行配置?

0 投票
1 回答
147 浏览

postgresql - 如何在 Postgres 中使用 PgAgent 作业调度程序执行 INSERT 语句

我有他的疑问

每隔一小时。我已经设置了所有的东西。PgAgent 服务正在服务中运行,但它没有执行查询。

0 投票
0 回答
196 浏览

sql - 当我运行我的工作时,我正在使用 pgagent 在 postgresql 中做一份工作,它说无法连接到数据库

当我运行我的工作时,我正在使用 pgagent 在 postgresql 中做一份工作,它说无法连接到数据库。谁能指导我是什么问题?我试图在互联网上找到,但找不到任何有益的东西。我创建了自己的名为 'TestDB' 的数据库。我在 pgpass.conf 中只有一个连接字符串

这是localhost:5432:postgres:postgres:test

0 投票
0 回答
34 浏览

postgresql - 如何在 Postgressql 中执行 pgAgent

我的设置如下。但我的经纪人从来没有工作过。而且我不知道日志导出到哪里。

即使我直接运行它也没有错误。

顺便说一句,我正在使用 pgAdmin4 版本 4.21。pgAgent 版本是 4.0.0。

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
215 浏览

postgresql - Stack Builder 中缺少 pgAgent 作为选项

我正在尝试设置新的 postgresql 9.6 安装。我意识到这不是最新版本,但由于某些第三方限制,这是我必须使用的。

安装本身工作得很好,我已经能够毫无问题地安装我的数据库和 FDW,所以我相信数据库本身是好的。

我现在遇到的问题是我需要创建几个预定的作业。pgAgent 似乎是一个不错的选择,我想,但是它没有在 Stack Builder 列表中显示为一个选项。

我想我可以从源代码安装它,但这开始比我希望的要多得多。安装时我可能会缺少什么吗?在这一点上我有点受阻。这是我看到的屏幕截图:

同样,这是 9.6 安装,根据文档,pgAgent应该是一个选项,对吧?

任何见解都值得赞赏。

0 投票
1 回答
692 浏览

windows - 无法在 %APPDATA%\postgresql 目录中创建或修改 pgpass.conf 文件

所以,我想使用 pgagent 备份我的数据库。

操作系统:Windows 10(64 位)

我发现我的环境中没有安装 pgagent。

因此,我将我的 pgAdmin 升级到 V4.3,并尝试通过 Stackbuilder 的 edb_pgagent_pg13 选项安装 pgagent。exe已下载到我的系统上,但是当我安装它时,出现此错误:

在此处输入图像描述

然后,我看到我的 APPDATA 文件夹中没有名为 postgresql 的文件夹,所以我创建了一个。"C:\Users\Harshad\AppData\Roaming\postgresql" 然后再次运行 edb_pgagent_pg13.exe

我仍然遇到同样的错误。

现在,要么我不知道如何创建 pgpass.conf 文件,要么我不知道如何正确创建它。

我遵循的这些步骤是:

  1. 在我的 APPDATA 文件夹中创建 postgresql 文件夹
  2. 以管理员身份运行 edb_pgagent_pg13.exe
  3. 在“C:\Users\Harshad\AppData\Roaming\postgresql”中创建一个空白的 pgpass.conf 文件

在以管理员身份再次启动 Stackbuilder 时,我只选择了 pgagent 选项,但它给了我一个错误,提示系统用户名和密码不正确。安装需要它”当我没有输入凭据的选项时。

我应该怎么做才能获得允许我创建和安排备份作业的 pgagent?

编辑:添加操作系统信息

0 投票
1 回答
421 浏览

postgresql - 如何在 Windows 上安装 pgAgent for PostgreSQL 9.5?

我看到的关于 pgAgent 的所有内容都表明可以使用安装 PostgreSQL 后运行的 StackBuilder 向导来安装它。但是我拥有的 StackBuilder 向导不包括 pgAgent。我怎样才能得到 pgAgent?

可以在此处找到显示缺少 pgAgent 的 StackBuilder 对话框的屏幕截图: https ://imgur.com/PTopsAA