PHP - PHP SQLSERVER

   
Vista:

PHP SQLSERVER

Publicado por agu (6 intervenciones) el 13/08/2016 19:01:02
Hol, necesito conectar a una base de datos de sql server con php, este el codigo que uso para verficar si la coneccion es exitosa:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
        $server = 'USUARIO-PC\AGU\SQLEXPRESS';
	$connectionInfo = array("Database"=>"GESTION-IMT", "UID"=>"sa", "PWD"=>"123");
	$conexion = sqlsrv_connect($server, $connectionInfo);
 
    if( $conexion )
    {
     echo "Conexión establecida.<br />";
    }
    else
    {
     echo "Conexión no se pudo establecer.<br />";
     die( print_r( sqlsrv_errors(), true));
    }
?>

sin embargo me imprime este error:

Conexión no se pudo establecer.
Array ( [0] => Array ( [0] => IMSSP [SQLSTATE] => IMSSP [1] => -49 [code] => -49 [2] => This extension requires the Microsoft ODBC Driver 11 for SQL Server. Access the following URL to download the ODBC Driver 11 for SQL Server for x86: http://go.microsoft.com/fwlink/?LinkId=163712 [message] => This extension requires the Microsoft ODBC Driver 11 for SQL Server. Access the following URL to download the ODBC Driver 11 for SQL Server for x86: http://go.microsoft.com/fwlink/?LinkId=163712 ) [1] => Array ( [0] => IM002 [SQLSTATE] => IM002 [1] => 0 [code] => 0 [2] => [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especific� ning�n controlador predeterminado [message] => [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especific� ning�n controlador predeterminado ) )

que es lo que tengo que hacer para conseguir una coneccion exitosa
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

PHP SQLSERVER

Publicado por Martha (45 intervenciones) el 13/08/2016 19:28:12
Tal y como te dice el mensaje, tienes que descargarte e instalar el: Microsoft ODBC Driver 11 for SQL Server

de la URL que también te da el mensaje: http://go.microsoft.com/fwlink/?LinkId=163712

Si tienes pensado dedicarte a esto, el conocimiento del idioma Inglés es fundamental.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar