无法在 AWS 胶水中建立红移连接,其中红移位于不同的位置 (us-west-1)



Redshift 位于美国西部 - 1 区域,美国西部 1 区域不支持 AWS 胶水。 所以我在不同的区域创建了 AWS 胶水,并尝试访问红移。当我在 AWS 胶水中添加连接时,没有在下拉列表中获取红移集群详细信息。所以我尝试使用 jdbc 连接,但失败了。我应该做什么才能成功连接。

仅当您尝试连接到该帐户中的红移集群时,Redshift 连接才会显示在下拉列表中。 对于所有其他 Redshift 集群(位于任何区域/任何帐户中(,您需要使用 JDBC,它应该可以正常工作,除非您没有提供足够的连接信息。 无论如何,如果您可以发布错误,这将有助于解决重点。 要检查的一些常见事项:

1. 检查Reddhsift安全组(如果它只允许连接( 来自特定的 IP CIDR(。

2. 检查您的目标 RedshiftCluster 是否为 SSL 已启用,如果是,请确保您正在提供 SSL 验证 东西也在你的主机 URL 的末尾。

最新更新