數據源規格子鍵

ODBC 資料來源子鍵中列出的每個資料來源都有自己的子鍵。 此子鍵與 ODBC 資料來源子鍵下的對應值名稱相同。 此子鍵下的值必須列出驅動程式 DLL,並可能列出資料來源的描述。 若驅動程式支援翻譯器,數值可能會列出預設翻譯器名稱、預設翻譯 DLL 及預設翻譯選項。 這些數值也可能列出驅動程式連接資料來源所需的其他資訊。 例如,驅動程式可能需要伺服器名稱、資料庫名稱或結構名稱。

數值的格式如下表所示。 只需要驅動程式值。

名稱 數據類型 資料
Description REG_SZ 描述
Driver REG_SZ 驅動程式 DLL 路徑
翻譯DLL REG_SZ 翻譯器-DLL路徑
翻譯名稱 REG_SZ 譯者名稱
翻譯選項 REG_SZ 翻譯選項
選擇值名稱 選擇值類型 OPT值資料

例如,假設 SQL Server 驅動程式要求 OEM 轉換為 ANSI 的伺服器名稱與旗標,並定義這些 Server 與 OEMTOANSI 的值。 假設 Inventory 資料來源使用 Microsoft 代碼頁翻譯器來在 Windows 拉丁語 1(1250)與多語言(850)代碼頁之間轉換。 庫存子鍵下的值可能如下:

Description : REG_SZ : Inventory database on server InvServ  
Driver : REG_SZ : C:\WINDOWS\SYSTEM32\SQLSRV32.DLL  
OEMTOANSI : REG_SZ : Yes  
Server : REG_SZ : InvServ  
TranslationDLL : REG_SZ : C:\WINDOWS\SYSTEM32\MSCPXL32.DLL  
TranslationName : REG_SZ : MS Code Page Translator  
TranslationOption : REG_SZ : 12500850