데이터 원본 사양 하위 키
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