Maison  >  Article  >  base de données  >  Comment résoudre le problème de l'installation manquante de MySQL ODBC

Comment résoudre le problème de l'installation manquante de MySQL ODBC

藏色散人
藏色散人original
2020-10-28 09:21:582961parcourir

Solution à l'installation mysql odbc manquante : utilisez d'abord le Bloc-notes pour créer un nouveau fichier other.rsp ; puis enregistrez le contenu de "INSTALLDRIVER MySQL ODBC 5.3.6..." ; créer un nouveau fichier Un test DSN suffit.

Comment résoudre le problème de l'installation manquante de MySQL ODBC

Recommandé : "Tutoriel vidéo MySQL"

Solution à la perte du pilote ODBC

Aujourd'hui Quand en exécutant SqlDbx pour vous connecter à la base de données, une erreur s'est produite, indiquant que le pilote ODBC correspondant n'était pas trouvé. Lorsque j'ai ouvert le panneau de gestion ODBC, j'ai constaté que tous les pilotes qu'il contenait manquaient.

À ce moment-là, je me suis souvenu qu'après avoir désinstallé un logiciel de comptabilité analytique aujourd'hui, c'était devenu comme ça. Après une recherche en ligne, il me suffisait d'utiliser odbcconf.exe pour réenregistrer le pilote ODBC.

Méthode d'enregistrement :

Il existe plusieurs fichiers de script dans le répertoire %systemroot%System32, qui peuvent être utilisés pour terminer l'enregistrement du pilote :

odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\odbcconf.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\mdaccore.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\sqlclnt.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\redist.rsp

Mais après l'enregistrement, je a constaté qu'il n'y a pas de SQL Server Native Client et MySQL Connector/ODBC sont deux pilotes qui existaient avant la désinstallation. Il n'est pas nécessaire de les réinstaller.

Plus tard, lorsque j'ai ouvert rsp, j'ai vu le contenu du texte, et j'ai pensé à en créer un nouveau pour enregistrer ces deux pilotes.

Utilisez le Bloc-notes pour créer un nouveau fichier other.rsp, enregistrez le contenu suivant

INSTALLDRIVER "MySQL ODBC 5.3.6 Unicode Driver|Driver=myodbc5w.dll|Setup=myodbc5s.dll|"
INSTALLDRIVER "MySQL ODBC 5.3.6 ANSI Driver|Driver=myodbc5a.dll|Setup=myodbc5s.dll|"
INSTALLDRIVER "SQL Server Native Client 10.0|Driver=sqlncli10.dll||"

puis exécutez odbcconf.exe /S /Lv odbcconf.log /F %systemroot%system32other.rsp Après enregistrement, ouvrez le panneau de gestion ODBC et voyez que ces deux pilotes sont de retour. Créez un nouveau DSN à tester et tout va bien !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn