InstallODBC, action
L’action InstallODBC installe les pilotes, les traducteurs et les sources de données dans la table ODBCDriver, la table ODBCTranslator et la table ODBCDataSource, respectivement. S’il existe déjà un pilote ou un traducteur, l’action InstallODBC rend les appels SQL obligatoires pour l’installation.
Restrictions des séquences
L’action InstallODBC ne copie ni ne supprime de fichiers, et elle doit être postérieure aux 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 issues de la table 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 issues de la table 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 issues de la table ODBCAttribute. |
Notes
Le Gestionnaire de pilotes ODBC doit être créé dans le package du programme d’installation Microsoft, 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 l’héberge 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 chaque traducteur sélectionnés pour l’installation.
- L’action InstallODBC interroge la table ODBCAttribute pour les attributs des pilotes et des traducteurs.
Rubriques connexes