注释
从 Windows XP 和 Windows Server 2003 开始,ODBC 包含在 Windows作系统中。 应仅在早期版本的 Windows 上显式安装 ODBC。
当用户运行安装程序时,安装过程将启动。 安装程序可与 安装程序 DLL 和每个驱动程序的 驱动程序安装 DLL 结合使用。 安装程序和安装程序 DLL 都使用 SQLInstallDriverEx 和 SQLInstallTranslatorEx 函数中的参数来确定要为每个组件复制或删除的文件。 下图显示了这些安装组件之间的关系。
之间的关系
重要
ODBC 2.x 中用于描述每个 ODBC 组件所需的文件的 Odbc.inf 文件不用于 ODBC 3.x。 寄送 ODBC 3.x 组件的驱动程序不需要创建 Odbc.inf 文件。 删除 SQLInstallDriver 和 SQLInstallODBC 以及弃用 SQLInstallTranslator 后,不需要 Odbc.inf。 Odbc.inf 的 Driver Keyword 节中的驱动程序信息现在在 SQLInstallDriverEx 中的 lpszDriver 参数中提供。 现在,SQLInstallTranslatorEx 的 lpszTranslator 参数中提供了之前在 Odbc.inf 的 [ODBC Translator] 和 Translator Specification 部分中的翻译器信息。 这些更改允许 ODBC 安装程序跨平台更易于移植。
有关这些组件的详细信息,请参阅本节末尾的以下主题。