InstallODBC-Aktion
Die InstallODBC-Aktion installiert die Treiber, Übersetzer und Datenquellen in der ODBCDriver-, ODBCTranslator- und ODBCDataSource-Tabelle. Wenn bereits ein Treiber oder Übersetzer vorhanden ist, gibt die InstallODBC-Aktion an, dass für die Installation SQL-Aufrufe erforderlich sind.
Sequenzeinschränkungen
Die InstallODBC-Aktion kopiert oder entfernt keine Dateien und muss nach Aktionen ausgeführt werden, mit denen Dateien kopiert oder entfernt werden.
ActionData-Meldungen
In der folgenden Tabelle sind die ActionData-Meldungen für jeden installierten Treiber aufgeführt.
Feld | BESCHREIBUNG |
---|---|
[1] | Beschreibung des Treibers. Der ODBC-Treiberschlüssel |
[2] | ComponentId |
[3] | Ordner. |
[4, 5, …] | Attribute und Wertpaare aus ODBCAttribute |
In der folgenden Tabelle sind die ActionData-Meldungen für jeden installierten Übersetzer aufgeführt.
Feld | BESCHREIBUNG |
---|---|
[1] | Beschreibung des Treibers. Der ODBC-Treiberschlüssel |
[2] | ComponentId |
[3] | Ordner. |
[4, 5, …] | Attribute und Wertpaare aus ODBCAttribute |
In der folgenden Tabelle sind die ActionData-Meldungen für jeden installierten Übersetzer aufgeführt.
Feld | BESCHREIBUNG |
---|---|
[1] | Beschreibung des Treibers. Der ODBC-Treiberschlüssel |
[2] | ComponentId |
[3] | Registrierung: ODBC_ADD_DSN oder ODBC_ADD_SYS_DSN |
[4, 5, …] | Attribute und Wertpaare aus ODBCAttribute |
Bemerkungen
Der ODBC-Treibermanager muss im Microsoft Installer-Paket erstellt werden, und eine Komponente mit dem Namen „ODBCDriverManager“ muss enthalten sein. Der Manager wird bei Bedarf installiert.
Um die Komponente umzubenennen, legen Sie eine Eigenschaft namens „ODBCDriverManager“ auf den neuen Namen der Komponente fest. Wenn ein 64-Bit-ODBC-Treibermanager installiert werden soll, sollte die Komponente, die ihn enthält, „ODBCDriverManager64“ heißen.
- Die InstallODBC-Aktion fragt die ODBCDataSource-Tabelle und die ODBCSourceAttribute-Tabelle für jede zu installierende Datenquelle und die Attribute der Datenquelle ab.
- Die InstallODBC-Aktion fragt die ODBCDriver-Tabelle und die ODBCTranslator-Tabelle für jeden Treiber und Übersetzer ab, der für die Installation ausgewählt ist.
- Die InstallODBC-Aktion fragt die ODBCAttribute-Tabelle für die Attribute der Treiber und Übersetzer ab.
Zugehörige Themen