使用 SQL 用戶端工具連接至 Amazon Redshift 資料倉儲 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 SQL 用戶端工具連接至 Amazon Redshift 資料倉儲

您可以透過 Java 資料庫連線 (JDBC)、Python 和開放式資料庫連線 (ODBC) 連線,從 SQL 用戶端工具連線到 Amazon Redshift 資料倉儲。Amazon Redshift 不會提供或安裝任何 SQL 用戶端工具或程式庫。若要使用這些工具或程式庫來處理資料倉儲中的資料,請將它們安裝在用戶端電腦或 Amazon EC2 執行個體上。您可以使用支援 JDBC、Python 或 ODBC 驅動程式的大多數 SQL 用戶端工具。

使用本主題結尾的章節清單,協助您逐步完成設定用戶端電腦或 Amazon EC2 執行個體以使用 JDBC、Python 或 ODBC 連線的程序。這些主題也會討論用戶端與伺服器之間連線的相關安全性選項。此外,也請尋找有關從 SQL 用戶端工具 (例如 SQL Workbench/J (第三方工具) 和 Amazon Redshift RSQL) 進行設定和連線的資訊。如果您還沒有可用的商業智慧工具,可以嘗試使用這些工具。您也可以使用本節瞭解如何以程式設計方式連線到資料倉儲。最後,如果您在嘗試連線到資料倉儲時遇到問題,您可以檢閱疑難排解資訊以找出解決方案。

連接用戶端工具的建議

如果您使用 IP 位址連線至 Redshift 叢集,當發生中斷或連線中斷,且叢集在新的可用區域 (AZ) 中線時,可能會導致額外的停機時間。不過,如果您仍希望應用程式使用 IP 位址連線至 Redshift,請使用連接至叢集 virtual-private-cloud (VPC) 端點的私有 IP 位址。您可以在「內容」選項卡下的「網絡和安全」中的集群詳細信息中找到此信息。

注意

如果您的應用程式使用領導節點的 IP 位址來存取 Redshift 叢集,建議的最佳做法是將其變更為使用叢集端點 URL。如需詳細資訊,請參閱在 Amazon Redshift 中設定連線