anissa2
-
10 déc. 2012 à 17:46
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
11 déc. 2012 à 13:04
Bonjour,
j'ai créé une application vb.net(installer sur poste client) avec une base de données MySQL dans un serveur Mysql mais je ne trouve pas les données et j'ai comme message d'erreur :
unknown storage engine 'innodb'
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 10 déc. 2012 à 23:11
Salut
Un peu léger comme description du problème.
Le programme et le serveur sont-ils sur la même machine ?
Si non, les droits réseaux sont-ils paramétrés pour autoriser une entrée de ton programme sur l'interface du serveur ?
Le mot 'innodb' est-il un mot que tu as saisis quelque part ?
Perso, cela ne me dit rien.
Si tu réponds, ajoutes des infos sur la structure matérielle de ton installation + les méthodes utilisées par ton programme pour te connecter à ta DB.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Bonjour,
Enfin quelqu'un qui me répond
Bon pour me connecter à mySQL j'ai importé une référence MySQL.DATA.MySQLClient voilà c'est tout je n'ai pas utilisé L'odbc comme connecteur, et la base de données je l'ai installé dans une autre machine serveur, et pour innodb c'est un moteur de stockage qui n'est pas installé je ne sais pas pourquoi?
Bon ce que je veux moi savoir si vous permettez se sont les étapes à suivre pour réussir mon installation, sans ODBC
Merci d'avance.
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 11 déc. 2012 à 13:04
Salut
"Enfin quelqu'un qui me répond"
C'est un forum, pas un chat ;-)
"innodb c'est un moteur de stockage"
Extrait de la doc : "Si vous ne souhaitez pas utiliser les tables InnoDB, vous pouvez ajouter l'option skip-innodb dans votre fichier d'options MySQL."
L'as-tu fait ?
Si ta base est sur une autre machine, celle-ci a t-elle un parefeu/antivirus qui pourrait bloquer le port de connexion entrant ?
(tu trouveras surement ce/ces n° de port dans la doc de MySql)
Localement, sur la machine sur laquelle est installée ta DB, parviens-tu à accéder à l'interface opérateur de MySql (pour essayer de faire une requète simple en local).
Parce que, si c'est un problème d'installation de MySql, les forums de MySql seraient plus indiqués ...
Si tu n'as fait que mettre une référence dans ton programme, cela ne devrait pas suffire. Tu as certainement ajouter quelques lignes de code - lesquelles ?
Côté VB.Net, j'aurai bien du mal à te répondre.
Par contre, il existe plusieurs codes-sources en .Net que tu trouveras en recherchant "mySql".
Pense aussi à parcourir les précédentes questions du forum en faisant cette même recherche.