Partager via


InstallODBC Action

L’action InstallODBC installe les pilotes, les traducteurs et les sources de données dans table ODBCDriver, odbcTranslator Tableet ODBCDataSource Table. Si un pilote ou un traducteur existe déjà, l’action InstallODBC effectue des appels SQL nécessaires pour l’installation.

Restrictions de séquence

L’action InstallODBC ne copie pas ou ne supprime pas de fichiers et doit être après les actions qui copient ou suppriment des fichiers.

ActionData Messages

Le tableau suivant identifie les messages ActionData pour chaque pilote installé.

Champ Description
[1] Description du pilote. Clé de pilote ODBC.
[2] ComponentId.
[3] Dossier.
[4, 5, …] Paires d’attributs et de valeurs de ODBCAttribute .

 

Le tableau suivant identifie les messages ActionData pour chaque traducteur installé.

Champ Description
[1] Description du pilote. Clé de pilote ODBC.
[2] ComponentId.
[3] Dossier.
[4, 5, …] Paires d’attributs et de valeurs de ODBCAttribute .

 

Le tableau suivant identifie les messages ActionData pour chaque source de données installée.

Champ Description
[1] Description du pilote. Clé de pilote ODBC.
[2] ComponentId.
[3] Inscription : ODBC_ADD_DSN ou ODBC_ADD_SYS_DSN.
[4, 5, …] Paires d’attributs et de valeurs de ODBCAttribute .

 

Remarques

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 porte doit être nommé ODBCDriverManager64.

  • L’action InstallODBC interroge la table ODBCDataSource et la table ODBCSourceAttribute pour chaque source de données à installer et les attributs de la source de données.
  • L’action InstallODBC interroge l'table ODBCDriver et la table ODBCTranslator pour chaque pilote et traducteur sélectionné pour l’installation.
  • L’action InstallODBC interroge le table ODBCAttribute pour les attributs des pilotes et des traducteurs.

exemples Windows Installer