Amazon ec2 Amazon红移ODBC连接EC2

Amazon ec2 Amazon红移ODBC连接EC2,amazon-ec2,odbc,amazon-redshift,Amazon Ec2,Odbc,Amazon Redshift,我无法通过ODBC从EC2实例连接到我的红移群集。但是,我可以使用ODBC连接器从外部计算机连接到它,例如我的Macbook。我一直在努力,但没有成功。如何使我的EC2实例连接到Redshift?我得到的错误是: 服务器是否在主机上运行并在端口5439上接受TCP/IP连接? 我真的很困惑,因为我可以从外部连接表单,但不能从EC2连接。 感谢您的帮助。将EC2机器的安全组添加到红移VPC中安全组的入口规则列表中 基本上,您需要允许您的EC2计算机连接到Redshift群集。如果您的实例位于同一V

我无法通过ODBC从EC2实例连接到我的红移群集。但是,我可以使用ODBC连接器从外部计算机连接到它,例如我的Macbook。我一直在努力,但没有成功。如何使我的EC2实例连接到Redshift?我得到的错误是: 服务器是否在主机上运行并在端口5439上接受TCP/IP连接? 我真的很困惑,因为我可以从外部连接表单,但不能从EC2连接。
感谢您的帮助。

将EC2机器的安全组添加到红移VPC中安全组的入口规则列表中


基本上,您需要允许您的EC2计算机连接到Redshift群集。

如果您的实例位于同一VPC中,则Redshift的公共主机名可能无法工作。

您可以提供更多信息吗?例如,与Redshift实例关联的任何组的安全组设置,无论您是否使用相同的软件连接,您的EC2实例是否运行Windows而不是从Mac本地访问?。问题在于,问题是否在于连接方式与EC2不同。EC2实例的VPC-ID为X,红移群集的VPC-ID为Y。红移没有“安全性”,因为我的帐户不支持EC2实例平台。我有VPC安全组。上述红移集群的默认子网组为VPC-ID Y。我的EC2实例是Windows。你需要更多的信息吗@John RotensteinOkay,那么您的EC2实例和红移集群在不同的VPC中,是吗?安全组确实通过应用程序应用于红移。值得检查配置。您是否尝试过使用Windows EC2实例上使用的相同软件从外部Windows计算机连接到Redshift?这将有助于找出问题的潜在原因。另外,您的Windows EC2实例是否可以访问Internet(例如网站)?