【问题标题】:how to connect Redshift from putty?如何从腻子连接Redshift?
【发布时间】:2020-08-14 18:23:43
【问题描述】:

我正在尝试从我的本地 windows putty 实例连接 redshift。创建 Redshift 实例后,生成 leader 和计算节点 ip 地址。

问题是

  1. 我需要选择哪个节点角色?计算/领导者
  2. 对于那些我需要选择的IP地址?私人/公共
  3. 如何将公共 SSH 密钥添加到我的本地 putty 中?

【问题讨论】:

    标签: amazon-ec2 amazon-redshift amazon-vpc


    【解决方案1】:

    您无法通过 SSH 连接到 Redshift 集群,因为 Redshift 是一项完全托管的数据仓库服务。所有集群管理都由 Redshift 服务完成。

    要从命令行连接到 Redshift 数据库,请使用 psql。这是作为 Postgres 安装的一部分安装的。任何高于 8.0 的 Postgres 或 psql 版本都可以使用。

    您也可以使用任何支持 JDBC 或 ODBC 的 SQL 工具进行连接。

    您通常会连接到 Endpoint 地址,但如果需要,您也可以连接到 Leader 节点 IP 地址。

    psql -h my-cluster-name.ahashvalue.us-west-2.redshift.amazonaws.com -p 5439 -d mydatabasename -U masteruser
    

    或者

    psql -h 54.nnn.nnn.nnn -p 5439 -d mydatabasename -U masteruser
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-22
    • 2018-06-06
    • 2020-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多