1. Вижте информация за SQL сървъра
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
2. Задайте своя freetds.conf
tsql -C
freetds.conf directory: /usr/local/etc
[TITAN]
host = SERVER_IP_ADDRESS
port = 1433
tds version = 7.2
3 Опитайте
tsql -S TITAN -U user -P password
ИЛИ
'dsn' => 'dblib:host=TITAN:1433;dbname=YOURDBNAME',
Вижте също http://www.freetds.org/userguide/confirminstall.htm (Пример 3-5.)
Ако получите съобщение 20009, не забравяйте, че не сте се свързали с устройството. Това е проблем с конфигурацията или мрежата, а не за грешка в протокола. Уверете се, че сървърът е включен, има името и IP адреса, които FreeTDS използва, и слуша конфигурирания порт.