postgresql - 无法连接到数据库 - 已发布 Postgres 作业计划(基于 Windows 的机器)

标签 postgresql pgadmin postgresql-9.4

我在网上搜索这个问题。但找不到合适的答案。这link更接近于解决方案,但它对我不起作用。

我在 pgadmin 中安排了一份工作。但由于“无法连接到数据库”错误,作业总是失败。使用 PGAdmin 创建作业时,最初会询问名称、作业类别、主机代理等......在第一阶段,我在“主机代理”字段中留空。 (我的日程表每分钟都在工作)PGAdmin 右侧面板有一个名为“统计”的选项卡。一分钟一分钟地更新为“失败”。 enter image description here

然后我将主机代理更改为 postgres。 (登录用户) enter image description here

作业仍然无法正常工作。 (即使失败状态也不会在更改主机代理后记录) Step 有一个简单的插入查询。查询没有问题。

任何人都可以告诉我这样做的方向吗?

最佳答案

在步骤中将连接类型选择为“远程”,然后浏览服务器和数据库名称。 默认它只给出下面的部分。

user=<username> host=localhost port=5433 dbname=<dbname> 

我们必须手动添加密码。

password=postgres

最终的连接字符串如下。

user=<username> host=localhost port=5433 dbname=<dbname> password=<my password>

这对我有用......

关于postgresql - 无法连接到数据库 - 已发布 Postgres 作业计划(基于 Windows 的机器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37832732/

相关文章:

postgresql - PL/pgSQL 从表中动态复制数据

PostgreSQL Select 连接表和一个函数

java - Hibernate postgres - 关系 "userdetails"不存在

pgadmin - PGAdmin 中的查询参数

PostgreSQL/PostGIS : shp2pgsql INSERT instead of Creating a new table

用于创建俄语 UTF-8 数据库的 Postgresql 字符类型?

Postgresql - 索引删除的行

sql - 计算表的每个 'partition' 中的行数

java - 在 PostgreSql 中批量更新或删除哪个更有效?

用户断开连接后,PostgreSQL 建议锁保持不变