InstallODBC 動作

InstallODBC 巨集指令會在 ODBCDriver 資料表ODBCTranslator 資料表ODBCDataSource 資料表中安裝驅動程式、翻譯工具及資料來源。 如果驅動程式或翻譯工具已經存在,InstallODBC 動作會進行安裝所需的 SQL 呼叫。

序列限制

InstallODBC 巨集指令不會複製或移除檔案,而且必須在複製或移除檔案的動作之後。

ActionData 訊息

下表會識別每個已安裝驅動程式的 ActionData 訊息。

欄位 Description
 [1] 驅動程式描述。 ODBC 驅動程式金鑰。
[2] ComponentId。
[3] 資料夾。
[4, 5, ...] ODBCAttribute的屬性和值組。

 

下表會識別每個已安裝翻譯工具的 ActionData 訊息。

欄位 Description
 [1] 驅動程式描述。 ODBC 驅動程式金鑰。
[2] ComponentId。
[3] 資料夾。
[4, 5, ...] ODBCAttribute的屬性和值組。

 

下表會識別每個已安裝資料來源的 ActionData 訊息。

欄位 Description
 [1] 驅動程式描述。 ODBC 驅動程式金鑰。
[2] ComponentId。
[3] 註冊:ODBC_ADD_DSN或ODBC_ADD_SYS_DSN。
[4, 5, ...] ODBCAttribute的屬性和值組。

 

備註

ODBC 驅動程式管理員必須在 Microsoft Installer 套件中撰寫,而且必須包含名為 ODBCDriverManager 的元件。 如有必要,會安裝管理員。

若要重新命名元件,請將名為 ODBCDriverManager 的屬性設定為元件的新名稱。 如果要安裝 64 位 ODBC 驅動程式管理員,則攜帶它的元件應該命名為 ODBCDriverManager64。

Windows Installer 範例