安装组件

注释

从 Windows XP 和 Windows Server 2003 开始,ODBC 包含在 Windows作系统中。 应仅在早期版本的 Windows 上显式安装 ODBC。

当用户运行安装程序时,安装过程将启动。 安装程序可与 安装程序 DLL 和每个驱动程序的 驱动程序安装 DLL 结合使用。 安装程序和安装程序 DLL 都使用 SQLInstallDriverExSQLInstallTranslatorEx 函数中的参数来确定要为每个组件复制或删除的文件。 下图显示了这些安装组件之间的关系。

安装组件 之间的关系

重要

ODBC 2.x 中用于描述每个 ODBC 组件所需的文件的 Odbc.inf 文件不用于 ODBC 3.x。 寄送 ODBC 3.x 组件的驱动程序不需要创建 Odbc.inf 文件。 删除 SQLInstallDriverSQLInstallODBC 以及弃用 SQLInstallTranslator 后,不需要 Odbc.inf。 Odbc.inf 的 Driver Keyword 节中的驱动程序信息现在在 SQLInstallDriverEx 中的 lpszDriver 参数中提供。 现在,SQLInstallTranslatorExlpszTranslator 参数中提供了之前在 Odbc.inf 的 [ODBC Translator] 和 Translator Specification 部分中的翻译器信息。 这些更改允许 ODBC 安装程序跨平台更易于移植。

有关这些组件的详细信息,请参阅本节末尾的以下主题。