Apacheを(サービスとしてではなく)スタンドアロンサーバーとして実行すると、次のコードが正常に機能します(ユーザー名とパスワードが削除されます)
$server = "WMS";
$link = odbc_connect($server,'','');
if (!$link) {
die('Something went horribly wrong while connecting to MSSQL');
}else {echo('');}
ただし、ApacheをWindowsサービスとして実行するように変更すると、接続が切断され、次のエラーメッセージが表示されます。
Warning: odbc_connect() [function.odbc-connect]: SQL error:
[Microsoft][ODBC Driver Manager] Data source name not found
and no default driver specified, SQL state IM002 in SQLConnect
in C:\xampp\htdocs\Dev\well.php on line 30.
Something went wrong while connecting to MSSQL
これはWindowsServer2008の問題です。