Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2009, 10:13
sergiogmuro
 
Fecha de Ingreso: junio-2007
Ubicación: Argentina
Mensajes: 111
Antigüedad: 17 años, 8 meses
Puntos: 0
Problema para conectar con SQL SERVER 2005

Hola chicos no me puedo conectar a SQL SERVER con php... la verdad me esta volviendo loco... trabajo con WAMP Server y Microsoft SQL Server (para la base de datos..)

El tema es que no estoy seguro de tener bien instalado porque en ningun caso me deja conectar:
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: .\SQLEXPRESS

Yo lo que hice fue crear una base en Microsoft SQL Server Managment Studio y en SQL Server Configuration Manager active los servicios

despues con wamp server y php trato de conectarme pero es imposible... tira error.. no se si estoy haciedno mal algo o el tema del localhost esta mal por eso uso la ip...

Las muestro los codigos con los que intente:
include ("./adodb/adodb.inc.php");

Código PHP:
$conectID mssql_connect(".\SQLEXPRESS""root""") or die("ERROR mssql_connect");
mssql_select_db("union_bases",$conectID) or die("ERROR mssql_select_db"); 
$result=mssql_query("select * from tabla") or die("ERROR mssql_query"); 
while (
$row=mssql_fetch_array($result))

   
$counter++; $c1=$row["ProductName"]; 
   
$c2=$row["UnitPrice"]; 
   echo (
"$counter c1: $c1 c2: $c2\n"); 

mssql_close($conectID); 
Código PHP:
# connect to a DSN "mydb" with a user and password "marin" 
$connect odbc_connect("192.168.15.101:1434""sa""");

# query the users table for name and surname
$query "SELECT * FROM tabla";

# perform the query
$result odbc_exec($connect$query);

# fetch the data from the database
while(odbc_fetch_row($result)){
  
$name odbc_result($result1);
  
$surname odbc_result($result2);
  print(
"$name $surname\n");
}

# close the connection
odbc_close($connect); 
Código PHP:
$dbhost "192.168.15.101:1434";
 
$dbuname "union_bases";
 
$dbpass "";
 
$link odbc_connect($dbhost$dbuname$dbpass); 
Código PHP:
 $db ADONewConnection('odbc_mssql');
 
$dsn "Driver={SQL Server};Server=192.168.15.101:1434;Database=union_bases;";
 
$db->Connect($dsn,$dbpass,$dbname); 
espero que me puedan ayudar y muchas gracias..