本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Microsoft Windows 上安裝並設定 Amazon Redshift ODBC 驅動程式
系統要求
您必須在存取 Amazon Redshift 資料倉儲的用戶端電腦上安裝 Amazon Redshift ODBC 驅動程式。針對安裝驅動程式的每一台電腦,有下列最低要求:
-
機器上的管理員權限。
-
機器符合下列系統要求:
-
下列其中一個操作系統:
-
Windows 10 或 8.1。
-
Windows Server 2019、2016 或 2012。
-
-
100 MB 的可用磁碟空間。
-
已安裝 Visual C++ Redistributable for Visual Studio 2015,適用於 64 位元。您可以在 Microsoft 網站上的下載適用於 Visual Studio 2022 的 Visual C++ 可轉散發套件
下載安裝套件。
-
安裝 Amazon Redshift ODBC 驅動程式
使用下列程序來下載並安裝適用於 Windows 作業系統的 Amazon Redshift ODBC 驅動程式。僅在您執行的第三方應用程式經認證可與 Amazon Redshift 搭配使用,且該應用程式需要特定驅動程式時,才使用不同的驅動程式。
若要下載並安裝 ODBC 驅動程式:
-
下載以下驅動程序:64 位 ODBC 驅動程序 2.1.2.0 版本
BC 驅動程序版本 2.1.2.0 此驅動程式的名稱是 Amazon Redshift ODBC 驅動程式 (x64)。
注意
32 位元的 ODBC 驅動程式已停用。除了緊急的安全修補程式外,不會再發佈其他更新。若要下載並安裝適用於 32 位元作業系統的 ODBC 驅動程式,請參閱在 Microsoft Windows 上安裝和設定 Amazon Redshift ODBC 驅動程式。
-
按兩下 .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 項目:
-
在開始功能表中,輸入「ODBC 資料來源」。選擇 ODBC 資料來源。
確定您選擇的 ODBC 資料來源管理員具有與您要用來連線到 Amazon Redshift 的用戶端應用程式相同的位元。
-
在 ODBC 資料來源管理員中,選擇驅動程式索引標籤並尋找下列驅動程式資料夾:Amazon Redshift ODBC 驅動程式 (x64)。
-
選擇系統 DSN索引標籤,為電腦上的所有使用者設定驅動程式,或選擇使用者 DSN索引標籤,只為您的資料庫使用者帳戶設定驅動程式。
-
選擇新增。Create New Data Source (建立新的資料來源) 視窗會開啟。
-
選擇 Amazon Redshift ODBC 驅動程式 (x64),然後選擇完成。Amazon Redshift ODBC 驅動程式 DSN 設定視窗會開啟。
-
在連線設定區段下,輸入下列資訊:
-
Data Source Name (資料來源名稱)
輸入資料來源的名稱。例如,如果您遵循了《Amazon Redshift 入門指南》,則可能會輸入
exampleclusterdsn
,以便輕鬆記住與此 DSN 建立關聯的叢集。 -
Server
指定 Amazon Redshift 叢集的端點主機。您可以在 Amazon Redshift 主控台的叢集詳細資訊頁面上找到此資訊。如需詳細資訊,請參閱在 Amazon Redshift 中設定連線。
-
連線埠
輸入資料庫使用的連接埠號碼。根據您在建立、修改或遷移叢集時所選取的連接埠而定,允許存取選取的連接埠。
-
資料庫
輸入 Amazon Redshift 資料庫的名稱。如果您在未指定資料庫名稱的情況下啟動了叢集,請輸入
dev
。否則,請使用您在啟動過程選擇的名稱。如果您遵循了《Amazon Redshift 入門指南》,請輸入dev
。
-
-
在身分驗證區段下,指定要設定標準或 IAM 身分驗證的組態選項。
-
選擇 SSL 選項,並指定下列項目的值:
-
身分驗證方式
選擇用於處理 Secure Sockets Layer (SSL) 的模式。在測試環境中,您可以使用
prefer
。不過,若為生產環境且需要交換安全資料時,請使用verify-ca
或verify-full
。 -
最小 TLS
選擇性地選擇驅動程式允許資料存放區用於加密連線的 TLS/SSL 最低版本。例如,如果您指定 TLS 1.2,則無法使用 TLS 1.1 來加密連線。預設版本為 TLS 1.2。
-
-
在代理索引標籤中,指定任何代理連線設定。
-
在游標索引標籤中,指定有關如何將查詢結果傳回給 SQL 用戶端工具或應用程式的選項。
-
在進階選項中,指定
logLevel
、logPath
compression
、和其他選項的值。 -
選擇 測試。如果用戶端電腦可以連線至 Amazon Redshift 資料庫,則會出現下列訊息:連線成功。如果用戶端電腦無法連線至資料庫,您可以透過產生記錄檔並連絡 AWS 支援人員來疑難排解可能的問題。如需有關產生日誌的資訊,請參閱 (LINK)。
-
選擇確定。