下載 Amazon Redshift JDBC 驅動程式 2.1 版 - Amazon Redshift

Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章

下載 Amazon Redshift JDBC 驅動程式 2.1 版

注意

Amazon Redshift JDBC 2.x 驅動器並非專為執行緒安全所設計。若有兩個或多個執行緒嘗試以並行方式使用相同連線,可能會導致死結、錯誤、不正確的結果或其他非預期的行為。

如果您擁有多執行緒應用程式,建議您同步驅動器的存取,以避免並行存取。

Amazon Redshift 為與 JDBC 4.2 API 相容的工具提供了驅動程式。此驅動程式的類別名稱為 com.amazon.redshift.Driver

如需如何安裝 JDBC 驅動程式、參考 JDBC 驅動程式庫,以及註冊驅動程式類別的詳細資訊,請參閱下列主題。

對於您使用 Amazon Redshift JDBC 驅動器 2.x 版的每部電腦,請確定其已安裝 Java 執行階段環境 (JRE) 8.0。

如果您使用 Amazon Redshift JDBC 驅動程式進行資料庫身分驗證,請確定您在 Java 類別路徑中具有適用於 Java 的 AWS SDK 1.11.118 或更新版本。如果您尚未安裝適用於 Java 的 AWS SDK,請下載具有適用於 AWS SDK 之 JDBC 4.2 相容驅動程式和驅動程式相依程式庫的 ZIP 檔案:

  • JDBC 4.2 相容驅動器 2.x 版和 AWS SDK 驅動器相依程式庫

    此 ZIP 檔案包含 JDBC 4.2 相容驅動器 2.x 版和適用於 Java 的 AWS SDK 1.x 驅動器相依程式庫檔案。將相依 jar 檔案解壓縮到與 JDBC 驅動程式相同的位置。只有 JDBC 驅動程式需要在 CLASSPATH 中。

    此 ZIP 檔案不包含適用於 Java 的 AWS SDK 1.x。不過,會包含 AWS Identity and Access Management (IAM) 資料庫身分驗證所需、適用於 Java 的 AWS SDK 1.x 驅動程式相依程式庫。

    請搭配 IAM 資料庫身分驗證所需的 AWS SDK 來使用這個 Amazon Redshift JDBC 驅動程式。

    若要完整安裝適用於 Java 的 AWS SDK 1.x,請參閱《適用於 Java 的 AWS SDK 開發人員指南》中的適用於 Java 的 AWS SDK 1.x

  • JDBC 4.2 相容驅動器 2.x 版 (不含 AWS SDK)

檢閱 JDBC 驅動器 2.x 版軟體授權和變更日誌檔案:

JDBC 驅動程式 1.2.27.1051 版和更新版本支援 Amazon Redshift 預存程序。如需詳細資訊,請參閱《Amazon Redshift 資料庫開發人員指南》中的在 Amazon Redshift 中建立預存程序