无法使用 SQL Workbench 连接到 AWS RDS 数据库
Posted
技术标签:
【中文标题】无法使用 SQL Workbench 连接到 AWS RDS 数据库【英文标题】:Cannot connect to AWS RDS database using SQL Workbench 【发布时间】:2020-11-17 16:40:23 【问题描述】:我正在尝试连接到我使用 SQL Workbench/J 创建的免费 AWS RDS PostgreSQL 数据库,我正在关注instructions provided from AWS。
当我完成第 4 步,连接到 PostgreSQL 数据库时,我不断收到此错误:
连接尝试失败。 [SQL 状态=08001]
我使用的是 Mac。
【问题讨论】:
“连接尝试失败”通常表示存在网络问题。通常无法从运行 SQL Workbench/J 的计算机访问数据库主机。您可以通过在命令行上使用ping name_of_database_host
来尝试数据库服务器是否可以访问
你能连接一个普通的 PostgreSQL cli 到它吗?
【参考方案1】:
我通过为数据库添加入站连接规则来解决此问题。从 AWS RDS 门户转到:数据库 ->
【讨论】:
【参考方案2】:要解决此错误,请转到 AWS 上的 RDS 数据库并单击“修改”。现在转到连接并单击“选择安全组”。单击此处的任何启动向导选项,例如“launch-wizard-1”。现在保存更改。然后去sqlworkbench重新连接。您的错误将得到解决。
【讨论】:
以上是关于无法使用 SQL Workbench 连接到 AWS RDS 数据库的主要内容,如果未能解决你的问题,请参考以下文章
在 Management Studio 上使用 Workbench 连接到 SQL Server
无法从 SQL WORKBENCH 连接到 AWS RDS mysql
无法从 MYSQL Workbench 6.3 CE 连接到 MS SQL 服务器 [重复]