tsql -LH SERVER_IP_ADDRESS
locale is "C"
locale charset is "646"
ServerName TITAN
InstanceName MSSQLSERVER
IsClustered No
Version 8.00.194
tcp 1433
np \\TITAN\pipe\sql\query
tsql -C
freetds.conf directory: /usr/local/etc
[TITAN]
host = SERVER_IP_ADDRESS
port = 1433
tds version = 7.2
3 essais
tsql -S TITAN -U user -P password
OU
'dsn' => 'dblib:host=TITAN:1433;dbname=YOURDBNAME',
Voir aussi http://www.freetds.org/userguide/confirminstall.htm (Exemple 3-5.)
Si vous obtenez le message 20009, rappelez-vous que vous n'êtes pas connecté à la machine. C'est un problème de configuration ou de réseau, pas une défaillance du protocole. Vérifiez que le serveur est opérationnel, qu'il porte le nom et l'adresse IP que FreeTDS utilise et qu'il écoute le port configuré.