安裝元件

備註

從 Windows XP 和 Windows Server 2003 開始,ODBC 被包含在 Windows 作業系統中。 你應該只在較早期版本的 Windows 上明確安裝 ODBC。

安裝過程從使用者執行安裝程式時開始。 安裝程式會與安裝程式的 DLL 以及每個驅動程式 的驅動程式設定 DLL 一起運作。 安裝程式與安裝程式 DLL 皆使用 SQLInstallDriverExSQLInstallTranslatorEx 函式中的參數,決定每個元件要複製或刪除哪些檔案。 以下圖示展示了這些安裝組件之間的關係。

安裝組件 之間的關係

這很重要

ODBC 2.x 中使用的 Odbc.inf 檔案用於描述每個 ODBC 元件所需的檔案,並未在 ODBC 3.x 中使用。 搭載 ODBC 3.x 元件的驅動程式不需要建立 Odbc.inf 檔案。 SQLInstallDriverSQLInstallODBC 的移除,以及 SQLInstallTranslator 的棄用,使得 Odbc.inf 變得不再必要。 原本位於 Odbc.inf 的 Driver 關鍵字區塊的驅動程式資訊,現在已在 SQLInstallDriverExlpszDriver 參數中提供。 原本位於 ODBC.inf 的 [ODBC Translator] 和 Translator Specification 區塊中的轉譯器資訊,現在已在 SQLInstallTranslatorExlpszTranslator 參數中提供。 這些變更使 ODBC 安裝程式能更適合跨平台攜帶。

欲了解更多相關資訊,請參閱本節末尾的以下主題。