安裝程式
注意
從 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 呼叫 SQLRemoveDriver、SQLRemoveDriver 或 SQLRemoveTranslator 來減少元件在登錄的使用量計數,如果元件的新使用量計數降到 0,請從登錄移除元件的所有資訊。 這些函式實際上不會移除元件的檔案;如果新的使用量計數降到 0,安裝程式就會執行此動作。