InstallODBC 動作
InstallODBC 巨集指令會在 ODBCDriver 資料表、 ODBCTranslator 資料表和 ODBCDataSource 資料表中安裝驅動程式、翻譯工具及資料來源。 如果驅動程式或翻譯工具已經存在,InstallODBC 動作會進行安裝所需的 SQL 呼叫。
InstallODBC 巨集指令不會複製或移除檔案,而且必須在複製或移除檔案的動作之後。
下表會識別每個已安裝驅動程式的 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。
- InstallODBC 巨集指令會查詢要安裝之每個資料來源的 ODBCDataSource 資料表 和 ODBCSourceAttribute 資料表 ,以及資料來源的屬性。
- InstallODBC 巨集指令會針對選取安裝的每個驅動程式和翻譯工具,查詢 ODBCDriver 資料表 和 ODBCTranslator 資料表 。
- InstallODBC 巨集指令會查詢 ODBCAttribute 資料表 中驅動程式和翻譯工具的屬性。