Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

CVI: erreur ODBC sur Appli déployée

Résolu !
Accéder à la solution

Bonjour,

Logiciel: CVI 2010 10.0.1 (419) sous Win XP32 SP3

J'utilise ODBC pour accéder à une base MySQL via son connecteur 5.2w.

Sur le PC de développement CVI, la connexion ODBC fonctionnement parfaitement.

Un installeur (volume setup) est généré avec menu Build / Distribution / Edit puis Build (onglet Driver, LabWindows CVI Run-Time Engine est coché)

Sur le PC de production, l'installeur (setup) est déployé suite au build.

La connexion ODBC DBconnect("DSN=NomODBC;UID=xxx;PWD=yyy") retourne une erreur -100

Question: Faut-il appliquer une option particuliere lors du Build pour avoir ODBC opérationnel ??

Salutations

Jean-Christophe.

0 Compliments
Message 1 sur 4
4 472 Visites

Bonjour,

 

Le connecteur ODBC est-il installé sur le PC cible ? Le DSN existe-t-il sur le PC cible ? Sans ces deux éléments, ça ne fonctionnera pas 🙂

 

Cdt

--Eric

Eric M. - Senior Software Engineer
Certified LabVIEW Architect - Certified LabVIEW Embedded Systems Developer - Certified LabWindows™/CVI Developer
Neosoft Technologies inc.

0 Compliments
Message 2 sur 4
4 422 Visites

Bonjour,

oui le connecteur MySQL est installé et fonctionne.

Le lien ODBC est configuré à l'idendique à la machine de developpement et testé ok avec ODBCQuerytool.

Salutations.

0 Compliments
Message 3 sur 4
4 419 Visites
Solution
Accepté par l'auteur du sujet JC_ADT08

Bonjour, j'ai trouvé la solution:

 

Sur la machine de développement il y a CVI SQL Toolkit 2.2

qui s'est trouvé installer car full options.

 

Sur la machine cible SQL Toolkit n'est naturellement pas installé

car seul les éléments cochés dans le build de déployement sont installés.

Hors CVI SQL Toolkit n'est pas dans la liste à cocher Smiley surpris

Il faut l'installer manuellement sur la machine cible.

 

Salutations

0 Compliments
Message 4 sur 4
4 411 Visites