ID: 39319 Updated by: [EMAIL PROTECTED] Reported By: luiscervantesjane at hotmail dot com -Status: Open +Status: Bogus Bug Type: MSSQL related Operating System: WINDOWS 2003 PHP Version: 5.1.6 New Comment:
The MSSQL extension uses ntwdblib to connect to the server. This Microsoft library can be configured with Netbios or TCP/IP as the default library. Use the Client Network Tools to specify the default protocol and to create server aliases. A server alias can be defined to use a specific host name and port numbr and you can use the alias as the first parameter to mssql_connect(). Previous Comments: ------------------------------------------------------------------------ [2006-10-31 11:03:36] luiscervantesjane at hotmail dot com Description: ------------ The web server are running in windows 2003, Version Apache/2.0.55 (Win32) PHP/5.1.6. And when I try to connect to MSSQL 2005 over windows2003, I can`t. If the code move to another server windows 2000, with the same Apache Version, PHP 5.1.6. The connection is OK. I belive that there are a problem the connection with SO windows2003 where are running php. Thanks Reproduce code: --------------- $SERVER="SATURNO\SATURNO"; $USER="USER"; $PASSWD="PASSWORD"; $link = mssql_connect($SERVER, $USER, $PASSWD) or die ("Could not connect MSSQL"); mssql_select_db($DATABASE,$link) or die ("Could not select database " . $DATABASE. " in MSSQL"); $query = "Select * form TABLA"; $result = mssql_query($link,$query); while ($row = mssql_fetch_array($result)){ print $row['ALU_NOMBRE'] . "<bR>"; } Expected result: ---------------- Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: SATURNO\SATURNO in C:\WEB\PRUEBAS\SQL2005\index2.php on line 5 Could not connect MSSQL ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=39319&edit=1