Aracılığıyla paylaş


Veri Kaynağı Belirtimi Alt Anahtarları

ODBC Veri Kaynakları alt anahtarında listelenen her veri kaynağının kendi alt anahtarı vardır. Bu alt anahtar, ODBC Veri Kaynakları alt anahtarı altında karşılık gelen değerle aynı ada sahiptir. Bu alt anahtar altındaki değerlerin sürücü DLL'sini listelemesi ve veri kaynağının açıklamasını listelemesi gerekir. Sürücü çevirmenleri destekliyorsa, değerler varsayılan çevirinin adını, varsayılan çeviri DLL'sini ve varsayılan çeviri seçeneğini listeleyebilir. Değerler, sürücü tarafından veri kaynağına bağlanmak için gereken diğer bilgileri de listeleyebilir. Örneğin, sürücü bir sunucu adı, veritabanı adı veya şema adı gerektirebilir.

Değerlerin biçimleri aşağıdaki tabloda gösterildiği gibidir. Yalnızca Driver değeri gereklidir.

İsim Veri türü Data
Description REG_SZ Açıklama
Driver REG_SZ driver-DLL-path
TranslationDLL REG_SZ translator-DLL-path
TranslationName REG_SZ translator-name
Çeviri Seçeneği REG_SZ çeviri seçeneği
opt-value-name opt-value-type opt-value-data

Örneğin, SQL Server sürücüsünün OEM'i ANSI'ye dönüştürmesi için sunucu adını ve bayrağını gerektirdiğini ve bunlar için Sunucu ve OEMTOANSI değerlerini tanımladığı varsayın. Envanter veri kaynağının Windows Latin 1 (1250) ile Çok Dilli (850) kod sayfaları arasında çeviri yapmak için Microsoft Code Page Translator'ı kullandığını da varsayalım. Inventory alt anahtarının altındaki değerler aşağıdaki gibi olabilir:

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