#ODBC Windows注册表设计
YashanDB ODBC驱动在安装时所生成的注册表信息如下:
注册表地址:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI
注册表内容:
名称 | 数据类型 | 数据 | 值 | 说明 |
---|---|---|---|---|
APILevel | REG_SZ | 0|1|2 | 1 | 一致性级别1,必须与SQLGetInfo中为 SQL_ODBC_INTERFACE_CONFORMANCE 选项返回的值相同。 |
ConnectFunctions | REG_SZ | {Y|N}{Y|N}{Y|N} | YYN | 支持SQLConnect、SQLDriverConnect,不支持SQLBrowseConnect。 |
Driver | REG_SZ | driver-DLL-path | yas_odbc.dll路径 | |
DriverODBCVer | REG_SZ | nn.nn | 03.00 | 驱动程序支持的 ODBC 版本,必须与SQLGetInfo中为SQL_DRIVER_ODBC_VER选项返回的值相同。 |
FileUsage | REG_SZ | 0|1|2 | 0 | |
Setup | REG_SZ | setup-DLL-path | yas_odbc.dll路径 | |
SQLLevel | REG_SZ | 0|1|2 | 1 | 1 = FIPS127-2 过渡,必须与SQLGetInfo中为SQL_SQL_CONFORMANCE选项返回的值相同。 |
关于上述注册项的详细解释请参考ODBC官方文档驱动程序规范子项 - ODBC API Reference | Microsoft Docs (opens new window)。