尝试使用 SQLWorkbench 连接到 Amazon Redshift 时出现操作超时错误

Posted

技术标签:

【中文标题】尝试使用 SQLWorkbench 连接到 Amazon Redshift 时出现操作超时错误【英文标题】:Operation timeout error when trying to connect to Amazon Redshift using SQLWorkbench 【发布时间】:2016-01-05 05:52:05 【问题描述】:

我在 Amazon Redshift 数据库中创建了一个集群并配置了安全入站规则。尝试使用 SQLWorkbench 客户端工具连接到它时,出现以下错误。

AmazonError 设置/关闭连接:操作超时。

我有另外一个集群配置为相同的安全入站规则,我可以连接到它。错误特定于此特定集群。

请帮忙!!!

【问题讨论】:

【参考方案1】:

以下是最可能的原因。

1) 错误的主机名或端口

2) Publicly Accessible 在您的 Redshift 集群配置中设置为“否”(仅限 VPC)

如果您在 VPC 中启动 Redshift 集群,Publicly Accessible: 需要为 YES 才能从外部 VPC 访问。

3) VPC 安全组配置不正确

设置安全组以访问 Redshift 有两种模式。

非 VCP:Redshift 安全组设置 VPC:VPC 安全组设置

我建议您检查是否设置了正确的安全组设置以及启动 Redshift 集群的位置。

如果您仍然无法解决此问题,最好查看以下 Redshift 故障排除文档。

Troubleshooting Connection Issues in Amazon Redshift

【讨论】:

以上是关于尝试使用 SQLWorkbench 连接到 Amazon Redshift 时出现操作超时错误的主要内容,如果未能解决你的问题,请参考以下文章

无法连接到 aws redshift

如何让这个 php 代码连接到 sql 工作台? [复制]

SQL workbench连接到Redshift时出错

将 SQL Workbench/J 连接到 Amazon Athena 时出错

无法将本地 Wordpress 连接到 SQL Workbench

亚马逊红移,sqlworkbench/j