我无法通过ODBC从EC2实例连接到我的Redshift群集。但是,我可以使用ODBC连接器从外部计算机(例如My Macbook)连接到它。我一直在努力尝试,但徒劳无功。如何让我的EC2实例连接到Redshift?我得到的错误是:
服务器是否在主机上运行.................并接受端口5439上的TCP / IP连接?
我真的很困惑,因为我可以在外面连接,但不能从EC2连接。
感谢您的帮助。
答案 0 :(得分:0)
将EC2计算机的安全组添加到Redshift VPC中安全组的Ingress规则列表中。
基本上,您需要允许EC2计算机连接到Redshift群集。
答案 1 :(得分:0)
如果您的实例位于同一个VPC中,则redshift的公共主机名可能不起作用。