在 Microsoft Windows 上安裝並設定 Amazon Redshift ODBC 驅動程式 - Amazon Redshift

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

在 Microsoft Windows 上安裝並設定 Amazon Redshift ODBC 驅動程式

系統要求

您必須在存取 Amazon Redshift 資料倉儲的用戶端電腦上安裝 Amazon Redshift ODBC 驅動程式。針對安裝驅動程式的每一台電腦,有下列最低要求:

  • 機器上的管理員權限。

  • 機器符合下列系統要求:

安裝 Amazon Redshift ODBC 驅動程式

使用下列程序來下載並安裝適用於 Windows 作業系統的 Amazon Redshift ODBC 驅動程式。僅在您執行的第三方應用程式經認證可與 Amazon Redshift 搭配使用,且該應用程式需要特定驅動程式時,才使用不同的驅動程式。

若要下載並安裝 ODBC 驅動程式:

  1. 下載以下驅動程序:64 位 ODBC 驅動程序 2.1.2.0 版本 BC 驅動程序版本 2.1.2.0

    此驅動程式的名稱是 Amazon Redshift ODBC 驅動程式 (x64)

    注意

    32 位元的 ODBC 驅動程式已停用。除了緊急的安全修補程式外,不會再發佈其他更新。若要下載並安裝適用於 32 位元作業系統的 ODBC 驅動程式,請參閱在 Microsoft Windows 上安裝和設定 Amazon Redshift ODBC 驅動程式

  2. 檢閱 Amazon Redshift ODBC 驅動程式 2.x 版授權

  3. 按兩下 .msi 檔案,然後遵循精靈中的步驟來安裝驅動程式。

建立 ODBC 連線的系統 DSN 項目

在下載並安裝 ODBC 驅動程式之後,請將資料來源名稱 (DSN) 項目新增至用戶端電腦或 Amazon EC2 執行個體。SQL 用戶端工具可以使用此資料來源以連線至 Amazon Redshift 資料庫。

建議您建立系統 DSN,而不是使用者 DSN。部分應用程式會使用不同資料庫使用者帳戶載入資料,而且可能無法偵測到在其他資料庫使用者帳戶下建立的使用者 DSN。

注意

對於使用 AWS Identity and Access Management (IAM) 登入資料或身分提供者 (IdP) 登入資料的身分驗證,則需要執行其他步驟。如需詳細資訊,請參閱設定 JDBC 或 ODBC 連線以使用 IAM 憑證

若要建立 ODBC 連線的系統 DSN 項目:

  1. 開始功能表中,輸入「ODBC 資料來源」。選擇 ODBC 資料來源

    確定您選擇的 ODBC 資料來源管理員具有與您要用來連線到 Amazon Redshift 的用戶端應用程式相同的位元。

  2. ODBC 資料來源管理員中,選擇驅動程式索引標籤並尋找下列驅動程式資料夾:Amazon Redshift ODBC 驅動程式 (x64)

  3. 選擇系統 DSN索引標籤,為電腦上的所有使用者設定驅動程式,或選擇使用者 DSN索引標籤,只為您的資料庫使用者帳戶設定驅動程式。

  4. 選擇新增Create New Data Source (建立新的資料來源) 視窗會開啟。

  5. 選擇 Amazon Redshift ODBC 驅動程式 (x64),然後選擇完成Amazon Redshift ODBC 驅動程式 DSN 設定視窗會開啟。

  6. 連線設定區段下,輸入下列資訊:

    • Data Source Name (資料來源名稱)

      輸入資料來源的名稱。例如,如果您遵循了《Amazon Redshift 入門指南》,則可能會輸入 exampleclusterdsn,以便輕鬆記住與此 DSN 建立關聯的叢集。

    • Server

      指定 Amazon Redshift 叢集的端點主機。您可以在 Amazon Redshift 主控台的叢集詳細資訊頁面上找到此資訊。如需詳細資訊,請參閱在 Amazon Redshift 中設定連線

    • 連線埠

      輸入資料庫使用的連接埠號碼。根據您在建立、修改或遷移叢集時所選取的連接埠而定,允許存取選取的連接埠。

    • 資料庫

      輸入 Amazon Redshift 資料庫的名稱。如果您在未指定資料庫名稱的情況下啟動了叢集,請輸入 dev。否則,請使用您在啟動過程選擇的名稱。如果您遵循了《Amazon Redshift 入門指南》,請輸入 dev

  7. 身分驗證區段下,指定要設定標準或 IAM 身分驗證的組態選項。

  8. 選擇 SSL 選項,並指定下列項目的值:

    • 身分驗證方式

      選擇用於處理 Secure Sockets Layer (SSL) 的模式。在測試環境中,您可以使用 prefer。不過,若為生產環境且需要交換安全資料時,請使用 verify-caverify-full

    • 最小 TLS

      選擇性地選擇驅動程式允許資料存放區用於加密連線的 TLS/SSL 最低版本。例如,如果您指定 TLS 1.2,則無法使用 TLS 1.1 來加密連線。預設版本為 TLS 1.2。

  9. 代理索引標籤中,指定任何代理連線設定。

  10. 游標索引標籤中,指定有關如何將查詢結果傳回給 SQL 用戶端工具或應用程式的選項。

  11. 進階選項中,指定logLevellogPathcompression、和其他選項的值。

  12. 選擇 測試。如果用戶端電腦可以連線至 Amazon Redshift 資料庫,則會出現下列訊息:連線成功。如果用戶端電腦無法連線至資料庫,您可以透過產生記錄檔並連絡 AWS 支援人員來疑難排解可能的問題。如需有關產生日誌的資訊,請參閱 (LINK)。

  13. 選擇確定