Erreur 20009 (gravité 9):Impossible de se connecter: Adaptive Server n'est pas disponible ou n'existe pas OS d'erreur 111, “Connexion refusée”
tout en essayant de se connecter à remort mssql serveur par la commande
tsql -S SQLEXPRESS -U sa
passwod :sa
il déclenche une erreur comme
Erreur 20009 (gravité 9):Impossible de se connecter: Adaptive Server n'est pas disponible ou n'existe pas OS d'erreur 111, "Connexion refusée"
Étapes que j'ai suivi
/etc/freetds/freetdsconf.conf
[SQLEXPRESS]
host = 192.168.1.9
port = 1433
tds version = 8.0
client charset = UTF-8
/etc/odbcinst.ini
[FreeTDS]
Description = TDS driver (Sybase/MS SQL)
Driver =/usr/lib/i386-linux-gnu/odbc/libtdsodbc.so
Setup =/usr/lib/i386-linux-gnu/odbc/libtdsS.so
CPTimeout =
CPReuse =
FileUsage = 1
etc/odbc.ini
[SQLEXPRESS]
Driver = FreeTDS
Description = ODBC connection via FreeTDS
Trace = No
Servername = 192.168.1.9
Database = cakephp_results
Port = 1433
UID = sa
PWD = sa
ReadOnly = No
OriginalL'auteur Vishnu | 2013-06-13
Vous devez vous connecter pour publier un commentaire.
Dans votre odbc.le fichier ini de changement "Servername = 'Serveur'='. Ensuite, retirer le liquide, PWD et ReadOnly lignes de ce fichier temporaire. Vous pouvez les supprimer purement et simplement et de transmettre les informations d'identification à partir de votre application.
Ensuite, assurez-vous que votre MSSQL DB est de permettre les connexions via le port 1433, que SQL Server n'est pas le blocage de l'entrant l'adresse IP du serveur, et que vous avez le mot de passe correct.
Aussi, si cela ne fonctionne pas, passer en revue ces dépannage instructions:
OriginalL'auteur Derrick