Action InstallODBC
L’action InstallODBC installe les pilotes, les traducteurs et les sources de données dans la table ODBCDriver, la table ODBCTranslatoret la table ODBCDataSource. s’il existe déjà un pilote ou un convertisseur, l’action InstallODBC effectue SQL les appels nécessaires à l’installation.
Restrictions de séquence
L’action InstallODBC ne copie pas et ne supprime pas les fichiers, et doit se trouver après les actions qui copient ou suppriment des fichiers.
Messages ActionData
Le tableau suivant identifie les messages ActionData pour chaque pilote installé.
| Champ | Description |
|---|---|
| [1] | Description du pilote. Clé du pilote ODBC. |
| [2] | ComponentID. |
| [3] | Dossier. |
| [4, 5,...] | Paires attribut/valeur de ODBCAttribute. |
Le tableau suivant identifie les messages ActionData pour chaque traducteur installé.
| Champ | Description |
|---|---|
| [1] | Description du pilote. Clé du pilote ODBC. |
| [2] | ComponentID. |
| [3] | Dossier. |
| [4, 5,...] | Paires attribut/valeur de ODBCAttribute. |
Le tableau suivant identifie les messages ActionData pour chaque source de données installée.
| Champ | Description |
|---|---|
| [1] | Description du pilote. Clé du pilote ODBC. |
| [2] | ComponentID. |
| [3] | Inscription : ODBC _ Add _ DSN ou ODBC _ Add _ sys _ DSN. |
| [4, 5,...] | Paires attribut/valeur de ODBCAttribute. |
Notes
Le gestionnaire de pilotes ODBC doit être créé dans le package Microsoft installer et un composant nommé ODBCDriverManager doit être inclus. Le gestionnaire est installé si nécessaire.
Pour renommer le composant, définissez une propriété nommée ODBCDriverManager sur le nouveau nom du composant. Si un gestionnaire de pilotes ODBC 64 bits doit être installé, le composant qui le contient doit être nommé ODBCDriverManager64.
- L’action InstallODBC interroge la table ODBCDataSource et la table ODBCSourceAttribute pour chaque source de données à installer, ainsi que les attributs de la source de données.
- L’action InstallODBC interroge la table ODBCDriver et la table ODBCTranslator pour chaque pilote et traducteur sélectionné pour l’installation.
- L’action InstallODBC interroge la table ODBCAttribute pour obtenir les attributs des pilotes et des traducteurs.