將 32 位元 ODBC/OLEDB 資料庫連線遷移至 64 位元
概述
BarTender 2022 現在僅提供 64 位元版本,因此將不再支援 32 位元 ODBC 資料庫連線。為了讓您的資料庫連線與 BarTender 相容,您需要將設定移轉至 64 位元 ODBC 連線。
雖然本文主要說明如何更新 ODBC 連線,但相同原則也適用於更新 OLEDB 連線。
適用對象
- BarTender 2022 及之後版本。
- 如果您想將所有內容從僅支援 32 位元的舊版 BarTender 移轉到 64 位元,也適用於 BarTender 2016 及之後版本。
資訊
從 32 位元移轉到 64 位元時,ODBC 資料庫連線有一些需要注意的地方。每種位元版本都需要對應的驅動程式,才能讓 ODBC 連線正確處理來自資料庫的資料。像是 CSV、SQL 和 Microsoft Office 資料庫通常都有兩種位元的驅動程式,但其他類型的資料庫則需要安裝 64 位元驅動程式,才能建立 64 位元 ODBC 連線。
注意:任何使用這些 32 位元 OLEDB/ODBC 資料庫連線的 BarTender 文件,都需要更新為新的 64 位元設定。
使用命名資料庫連線可以讓未來的移轉和變更更加簡單,因為不需要每次都更新文件的連線資訊。您只需在管理主控台中更新資料庫的連線細節即可。
移轉 DSN
雖然有方法可以匯出 ODBC DSN 或透過群組原則管理,但目前沒有辦法直接將 DSN 從 32 位元轉移到 64 位元版本。這個移轉需要手動進行。如果您需要在多台電腦上移轉,可以先匯出 DSN,再帶到新電腦上使用。
在規劃移轉時,請確保您已準備好以下項目:
- DSN 連線字串(如果不是內建的)
- 適用於您的資料庫的 64 位元驅動程式
當您安裝好驅動程式並取得連線字串後,可以依照下列步驟操作:
- 前往控制台並開啟系統管理工具。
- 開啟 ODBC 資料來源(64 位元),並選擇「系統 DSN」標籤,為所有使用者設定連線(您也可以根據需求選擇其他 DSN 類型)。
- 點選「新增」按鈕來新增您的連線。
- 依需求設定 DSN。每種連線類型可能有不同的設定需求。
- 設定完成後,點選「確定」並進行測試。
- 將 BarTender 文件或命名資料庫連線設定為使用新的 64 位元 ODBC 資料庫連線(請參考下方的其他資源)。