标签: pgadmin

在 pgAdmin 3 中定义 ON DELETE CASCADE

我找不到如何ON DELETE CASCADE在pgAdmin 3中添加规则。我想实现如果删除父表中的记录,则子表中相应的记录将自动删除。

尽管如此,在 pgAdmin 中直观地创建表时我找不到这个选项。

我可以看到这样的东西:

pg管理菜单

但这些似乎都没有提供实现我想要的选项...任何想法如何通过 pgAdmin 做到这一点?

sql postgresql pgadmin

4
推荐指数
1
解决办法
1万
查看次数

如何在 PostgreSQL 中显示主机、用户和端口

我的目标是使用 R 连接到 PostgreSQL 中的数据库,为此我需要知道数据库主机、端口和用户。

你知道如何在 PostgreSQL 中找到这些详细信息吗?

谢谢。

postgresql r pgadmin

4
推荐指数
1
解决办法
4993
查看次数

postgres pgagent 作业状态

我已经在 win 10 中安装了 PostgreSQL 9.6。

还安装了 pgAgent 用于作业调度。

我为批处理文件执行创建了一项作业,但它显示状态“r”、“i”。状态字段是什么意思。

我附上了截图。 图片链接1 图片链接2

pgaAgent 如何管理登录?

postgresql pgadmin pgagent pgadmin-4

4
推荐指数
1
解决办法
8682
查看次数

pgAdmin4 - 无法联系 postgresql 应用程序服务器

我知道这个问题可能会被标记为重复,但请记住,我已经搜索了许多发布的解决方案,但我的错误尚未得到修复。

启动 postgres 时,出现以下错误:

无法联系 postgresql 应用程序服务器。

当以管理员身份运行时,错误已“解决”,但应用程序在另一个端口中打开 - 有时它在 50142、51120 中打开,而其他端口则在 50859 中打开 -。当它在另一个端口上打开时(如前面所说的),它会要求输入密码才能连接到服务器,我收到此错误:

无法连接到服务器:连接被拒绝 (0x0000274D/10061) 服务器是否在主机“localhost”(::1) 上运行并接受端口 5432 上的 TCP/IP 连接?无法连接到服务器:连接被拒绝 (0x0000274D/10061) 服务器是否在主机“localhost”(127.0.0.1) 上运行并接受端口 5432 上的 TCP/IP 连接?

信息:

  • Windows 10 64 位
  • PostgreSQL 10
  • pgAdmin 4.1
  • 端口 5432(甚至出现在 PostgreSQL\10\data\postgres.conf 中)

已经尝试过的解决方案:

  • 以管理员模式运行
  • 修改postgres.conf文件
  • 清除AppData\Roaming\pgAdmin文件夹的内容

我想知道在启动应用程序并始终在特定端口上打开时如何避免此错误。

postgresql pgadmin pgadmin-4 postgresql-10

4
推荐指数
2
解决办法
2万
查看次数

如何获取在 pgadmin 中创建的 postgresql 数据库的 url?

所以我创建了一个 postgresql 数据库,我想使用 sqlalchemy 将它链接到我的 python 代码,但是因为我在 pgadmin 中创建了数据库,所以我不知道在代码中提到什么作为数据库的 url。先感谢您。

python postgresql sqlalchemy pgadmin

4
推荐指数
2
解决办法
1万
查看次数

如何在pgAdmin中通过JDBC连接数据库?

我有数据库连接设置和 pgAdmin (这是我所拥有的全部)。我可以通过 pgAdmin 连接到数据库以使用这些设置对数据库进行必要的更改吗?如果是这样,怎么办?

我还没有找到如何做到这一点。这里的其他答案(以及谷歌中的答案)建议编写Java代码 - 这不是我需要的。我想使用 pgAdmin 界面。我可以在不使用 Java 代码的情况下进行更改吗?

这是我的设置示例:

jdbc.driverClassName - org.postgresql.Driver
jdbc.url - jdbc:postgresql://localhost:4444/
jdbc.username - username
jdbc.password - password
Run Code Online (Sandbox Code Playgroud)

postgresql jdbc pgadmin

4
推荐指数
1
解决办法
8300
查看次数

当我收到超时错误时,如何将 Azure postgres 数据库连接到 pgadmin

我已经在 postgreSQL 的 Azure 数据库中创建了一个数据库,但是当我尝试通过 pgadmin 连接时,它说无法连接超时已过期(我很确定管理员和密码是正确的)。有人面临这个问题吗?pgadmin 有替代方案吗?

在此输入图像描述

java postgresql azure pgadmin azure-postgresql

4
推荐指数
1
解决办法
7879
查看次数

pgadmin4 config_local.py 在 Windows 上的位置

Windows 上的pgadmin4 应该config_local.py放在哪个目录中?尝试过C:\Users\{user}\AppData\Roaming\pgAdmin\但没有运气。使用 PgAdmin v5.3。

pgadmin

4
推荐指数
1
解决办法
9607
查看次数

如何在 PgAdmin 4 中将 Postgres 架构/数据导出到纯 SQL

我读了一些类似的帖子,发现他们没有指定如何将 SQL 导出到自定义文件。我将在此处使用屏幕截图逐步介绍步骤。

参考 参考

postgresql pgadmin pgadmin-4

4
推荐指数
1
解决办法
2万
查看次数

pgadmin 数据库限制服务器属性不起作用

我有一个heroku postgres 数据库。在 pgadmin 上,我可以看到超过 1,700 个数据库,因为它们都位于同一主机上。我已经设置了 heroku 提供的服务器连接设置,我可以看到我的数据库以黄色突出显示,并且可以正常访问它。

我尝试断开与服务器的连接,然后在高级选项卡中编辑数据库限制属性,然后输入我的数据库名称(与维护数据库相同,并且没有“”)。我按“保存”,重新连接到服务器,但我仍然可以看到服务器的所有数据库以及整个服务器的所有实时数据。我错过了什么吗?

postgresql pgadmin pgadmin-4

4
推荐指数
1
解决办法
828
查看次数