2010-08-30 25 views
0

J'essaie de configurer une source de données dans ma base de données hébergée par ma société d'hébergement. Je crée la source de données en utilisant ColdFusion Administrator 9. J'ai appelé ma société d'hébergement et j'ai reçu toutes les informations nécessaires pour faire avancer les choses. Après avoir entré les informations nécessaires, je reçois un échec de connexion, quelque chose à l'effet qu'il a expiré. J'ai remarqué que lorsque la page de l'administrateur est apparue pour créer la source de données, le numéro de port par défaut était 1433. Est-ce commun? Je pense que toutes les informations nécessaires que j'ai entrées étaient correctes (nom d'utilisateur, mot de passe, nom de base de données, serveur, etc;). Quelqu'un peut-il offrir des suggestions?Configurer la source de données dans ColdFusion 9 pour MSSQL

Voici l'erreur: vérification de connexion a échoué pour la source de données: cfhalloween java.sql.SQLNonTransientConnectionException: [Macromedia] [SQL Server JDBC Driver] Erreur socket établir. Hôte inconnu: s La cause première était la suivante: java.sql.SQLNonTransientConnectionException: [Macromedia] [Pilote JDBC SQLServer] Erreur lors de l'établissement du socket. Hôte inconnu: s

Répondre

7

1433 est le port couramment utilisé par SQL Server. C'est probablement correct.

Error establishing socket. Unknown host: s

Cela vous suggère avez la valeur indiquée pour sserver. Au lieu de cela, cela doit être le nom d'hôte ou l'adresse IP du serveur SQL vu du serveur qui exécute CF.

+0

et n'oubliez pas d'activer l'accès TCP/IP de MS SQL, et assurez-vous que c'est le port 1433, pas "dynamique" – Henry

+0

@Henry Comment déterminer le nom du serveur si MS SQL Server 2014 est installé localement sur ma machine et je n'utilise aucune adresse IP. J'ai essayé d'utiliser 'MSSQLSERVER' mais cela m'a donné la même erreur que ci-dessus. – John

+0

localhost? 127.0.0.1? – Henry