Sdílet prostřednictvím


Podklíče specifikace zdroje dat

Každý zdroj dat uvedený v podklíči Zdroje dat ODBC má vlastní podklíč. Tento podklíč má stejný název jako odpovídající hodnota v podklíči zdroje dat ODBC. Hodnoty pod tímto podklíčem musí uvádět knihovnu DLL ovladače a mohou uvádět popis zdroje dat. Pokud ovladač podporuje překladatele, mohou hodnoty uvést název výchozího překladače, výchozí knihovnu DLL překladu a výchozí možnost překladu. Hodnoty mohou také uvést další informace vyžadované ovladačem pro připojení ke zdroji dat. Ovladač může například vyžadovat název serveru, název databáze nebo název schématu.

Formáty hodnot jsou uvedené v následující tabulce. Je vyžadována pouze hodnota Ovladače.

Název Datový typ Data
Description REG_SZ popis
Driver REG_SZ driver-DLL-path
TranslationDLL REG_SZ translator-DLL-path
PřekladovýNázev REG_SZ translator-name
MožnostPřekladu REG_SZ možnost překladu
opt-value-name opt-value-type opt-value-data

Předpokládejme například, že ovladač SQL Serveru vyžaduje název serveru a příznak pro převod OEM na ANSI a definuje hodnoty Server a OEMTOANSI pro tyto. Předpokládejme také, že zdroj dat Inventory používá Microsoft Code Page Translator k překladu mezi znakovými stránkami Windows Latin 1 (1250) a multilingualními (850) kódovými stránkami. Hodnoty podklíče inventáře můžou být následující:

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