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が表示された場合は、マシンに接続していないことを忘れないでください。これは構成またはネットワークの問題であり、プロトコルの障害ではありません。サーバーが起動していて、FreeTDSが使用している名前とIPアドレスを持ち、構成されたポートをリッスンしていることを確認します。