繁体   English   中英

无法使用 pgAdmin 访问 RDS 上的 Db 实例

[英]Can't access the Db instance on RDS using pgAdmin

我在 RDS 上创建了一个数据库实例,在创建数据库实例部分之后很容易创建,然后我尝试根据连接到运行 PostgreSQL 数据库引擎部分的数据库实例中提到的内容使用 pgAdmin 连接到它。

当我在 PgAdmin 上创建服务器时,出现此错误:

无法连接到服务器:

无法连接到服务器:连接超时 (0x0000274C/10060)
服务器是否在主机 "xxxxxxxxxxxx" (xxx.xxx.xxx.xxx) 上运行并接受端口 5432 上的 TCP/IP 连接?

我在文档中检查了到您的 PostgreSQL 实例的故障排除连接,但我配置得很好。

Db 实例配置如下所述:

数据库实例配置

我发现了一个类似的问题PGAdmin III cannot connect AWS RDS并且提到的答案并没有解决我的问题。

有谁知道如何解决这个问题?

您的屏幕截图显示,仅允许来自安全组 (SG) sg-1fe9297e的数据库入站流量。 这与数据库实例使用的 SG 相同。

因此,您需要确保运行pgAdmin的实例也使用相同的 SG并且位于相同的 VPC 中。

但是,如果您尝试从 AWS 外部连接,则需要修改 SG 以允许互联网流量 最好仅限于您的工作/家庭 IP 地址/范围。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM