備註
從 Windows XP 和 Windows Server 2003 開始, ODBC 被包含在 Windows 作業系統中。 你應該只在較早期版本的 Windows 上明確安裝 ODBC。
使用者執行設定程式以啟動設定流程。 設定程式由應用程式或驅動程式開發者撰寫。 除了安裝 ODBC 元件外,它還能安裝其他軟體。 例如,應用程式開發者可能會同時使用同一個設定程式來安裝 ODBC 元件並安裝應用程式。
開發者可以從零開始撰寫設定程式,使用 Microsoft Windows SDK 的設定工具或其他廠商的設定軟體。 這讓開發者能完全掌控設定程式的外觀與感覺。 安裝程式可撰寫以安裝額外軟體,例如ODBC應用程式。 欲了解更多 Windows SDK 設定工具的資訊,請參閱 Windows SDK 文件。
安裝過程有多少是由安裝程式完成,取決於它在安裝程式 DLL 中呼叫了哪些函式。 安裝程式 DLL 包含安裝個別 ODBC 元件的功能。 設定程式只需在安裝程式 DLL 中呼叫 SQLInstallDriverManager、 SQLInstallDriverEx 或 SQLInstallTranslatorEx ,取得元件安裝目錄的路徑,並將元件資訊加入登錄檔。 這些函式實際上並不複製檔案;設定程式會利用這些函式參數中的資訊來完成此操作。
安裝程式 DLL 也包含移除 ODBC 元件的功能。 設定程式會在安裝程式 DLL 中呼叫 SQLRemoveDriverManager、 SQLRemoveDriver 或 SQLRemoveTranslator ,以減少元件在登錄檔中的使用次數,若元件的新使用次數降至 0,則從登錄檔中移除所有元件相關資訊。 這些函式實際上並不會移除元件的檔案;如果新的使用次數降到 0,設定程式會這麼做。