2016-04-07 3 views
0

Je viens d'installer ColdFusion 10 et essaie de se connecter à MySql Server 5.1, mais il montre l'erreur ci-dessous:vérification de connexion a échoué pour la source de données - Coldfusion Administration du serveur

vérification de connexion a échoué pour la source de données: cfartgallery2 java.sql.SQLNonTransientConnectionException: [Macromedia] [SQLServer Pilote JDBC] Erreur lors de l'établissement du socket. Hôte inconnu: Serveur MySQL La cause première de était la suivante: java.sql.SQLNonTransientConnectionException: [Macromedia] [Pilote JDBC SQLServer] Erreur lors de l'établissement du socket. Inconnu hôte: serveur MySQL

+0

Le message d'erreur indique * Pilote JDBC * SQL Server, mais le nom d'hôte indique * MySQL *? Quels dbms essayiez-vous de vous connecter: MySQL ou SQL Server? – Leigh

Répondre

0

Enfin après 2 jours, j'ai résolu mon propre problème d'obtenir l'erreur ci-dessus. C'était dû à un connecteur ODBC manquant.

étapes pour résoudre:

  1. d'abord télécharger et installer le connecteur ODBC de la version respective à partir de votre version du serveur MYSQL.
  2. Rhen install vcredist_x64 est requis pour la connectivité sql.
  3. Ensuite, installez n'importe quel serveur SQL pour créer la base de données et commencez à vous y connecter avec la source de données que vous avez créée dans l'organisateur de CF Tour.

J'espère que vous pourrez résoudre votre problème avec mes instructions, sinon postez vos questions ci-dessous.

+0

Merci d'avoir posté la solution. Deux questions cependant A) Y at-il une raison spécifique pour laquelle vous devez utiliser ODBC? La méthode standard utilise les pilotes JDBC intégrés. Les pilotes [Type 4 JDBC] purs (http://help.adobe.com/en_US/ColdFusion/10.0/Admin/WSc3ff6d0ea77859461172e0811cbf3639b1-7ffd.html) sont généralement préférés sur ODBC. B) Les instructions sont-elles pour SQL Server OU MySQL (ce qui est mentionné ci-dessus) – Leigh