Dela via


Undernycklar för datakällaspecifikation

Varje datakälla som anges i undernyckeln ODBC-datakällor har en egen undernyckel. Den här undernyckeln har samma namn som motsvarande värde under undernyckeln ODBC-datakällor. Värdena under den här undernyckeln måste visa drivrutins-DLL:en och kan visa en beskrivning av datakällan. Om drivrutinen stöder översättare kan värdena visa namnet på en standardöversättare, standardöversättnings-DLL och standardöversättningsalternativet. Värdena kan också visa annan information som krävs av drivrutinen för att ansluta till datakällan. Drivrutinen kan till exempel kräva ett servernamn, databasnamn eller schemanamn.

Formaten för värdena visas i följande tabell. Endast värdet för Driver krävs.

Namn Datatyp Uppgifter
Description REG_SZ beskrivning
Driver REG_SZ driver-DLL-path
TranslationDLL REG_SZ translator-DLL-path
Översättningsnamn REG_SZ translator-name
Översättningsalternativ REG_SZ översättningsalternativ
opt-value-name opt-value-type opt-value-data

Anta till exempel att SQL Server-drivrutinen kräver servernamnet och en flagga för OEM till ANSI-konvertering och definierar server- och OEMTOANSI-värdena för dessa. Anta också att datakällan Inventory använder Microsoft Code Page Translator för att översätta mellan kodsidorna Windows Latin 1 (1250) och Multilingual (850). Värdena under undernyckeln Inventering kan vara följande:

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