Hola Mulato.
A ver si te puedo ayudar en algo, yo utilizo MSSQL2000 y no siempre el servidor de la Base de Datos esta en el mismo lugar que el Servidor IIS en mi caso,
Para ello utilizo el siguiente codigo.
Código PHP:
// variables
$_Base = 'NombreDataBase';
$_Server = 'NombreServSQL';
$_user = '*****';
$_passw = '******';
// creo el conector ODBC
$OdbcConect ='DRIVER={SQL Server};AutoTranslate=No;Network=DBMSSOCN;APP=SW3WebCtrl;DATABASE=';
$OdbcConect1 =';SERVER=';
$_Server = $OdbcConect.$_Base.$OdbcConect1.$_Server;
//realizo la coneccion
$conex = odbc_connect($_Server, $_user, $_passw);
// realizo el Query o el select a la base de datos
$ComandQry="exec xxxx.sp_storeprocedure '$COMPUTERNAME', 'LOGIN'";
$resultado = odbc_do($conex, $ComandQry);
$recrd1 = odbc_result($resultado, 1) ;
$recrd2 = odbc_result($resultado, 2) ;
$recrd3 = odbc_result($resultado, 3) ;
Bueno espero ke te sea de utilidad, cualquier cosa a tus ordenes...
saludos