데이터 원본 사양 하위 키

ODBC 데이터 원본 하위 키에 나열된 각 데이터 원본에는 자체 하위 키가 있습니다. 이 하위 키의 이름은 ODBC 데이터 원본 하위 키 아래의 해당 값과 같습니다. 이 하위 키 아래의 값은 드라이버 DLL을 나열해야 하며 데이터 원본에 대한 설명을 나열할 수 있습니다. 드라이버가 번역기를 지원하는 경우 값은 기본 번역기의 이름, 기본 번역 DLL 및 기본 번역 옵션을 나열할 수 있습니다. 값은 드라이버가 데이터 원본에 연결하는 데 필요한 다른 정보를 나열할 수도 있습니다. 예를 들어 드라이버에는 서버 이름, 데이터베이스 이름 또는 스키마 이름이 필요할 수 있습니다.

값의 형식은 다음 표와 같습니다. 드라이버 값만 필요합니다.

이름 데이터 형식 데이터
설명 REG_SZ description
드라이버 REG_SZ driver-DLL-path
TranslationDLL REG_SZ translator-DLL-path
TranslationName REG_SZ translator-name
TranslationOption REG_SZ translation-option
opt-value-name opt-value-type opt-value-data

예를 들어 SQL Server 드라이버에 OEM에서 ANSI로의 변환에 대한 서버 이름과 플래그가 필요하고 이에 대한 서버 및 OEMTOANSI 값을 정의한다고 가정합니다. 또한 인벤토리 데이터 원본이 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