lunes, 18 de abril de 2016

Habilitar driver sql server 2012 - 2014 en xampp

A continuación se detalla como habilitar driver para el motor de base de datos SQL SERVER en XAMPP.

La siguiente práctica fue desarrollada en el siguiente escenario:

  1. Sistema operativo: Windows 8.1 x64
  2. Base de datos: SQL SERVER 2012 EXPRESS
  3. Servidor web: APACHE
  4. XAMPP versión 1.8.3

En primera instancia instalaremos XAMPP, se lo puede descargar desde el siguiente enlace Click Aqui y seleccionar la versión 1.8.3 para proceder con la descarga.

Luego de haber instalado XAMPP en nuestra computadora, abrir el panel de control de xampp, e iniciar el servicio Apache 

Si todo va bien el servicio se iniciará, en caso de haber inconvenientes no olvidarse de cambiar los puertos para http, por defecto escucha por el puerto 80.

Por defecto el driver para sql server no está habilitado, para lo cual seguir las siguientes instrucciones:

1. Descargar e instalar Microsoft Drivers 3.1 for PHP for SQL Server, descargar aquíseleccione la versión 3.1 y descarga

2. Una vez descargado, te va pedir el directorio de instalación, para ello selecciona el siguiente directorio: C:\xampp\php\ext , luego presiona ok

3. El directorio anterior contendrá ahora los siguientes nuevos archivos


4. Ahora dentro del panel de control de xampp abre el arhivo de configuración php.ini  y agrega las siguientes lineas en la sección de extensiones dinámicas

extension=php_sqlsrv_55_ts.dll
extension=php_pdo_sqlsrv_55_ts.dll

5. Reinicia el servicio de apache

6. En caso de no iniciarse el servicio, descargar el siguiente driver: 

Microsoft® ODBC Driver 11 for SQL Server® - Windows click aquí


7. De igual manera descargate el siguiente driver: 

Visual C++ Redistributable for Visual Studio 2012 Update 4 click aquí.


NOTA: Ten presente el idioma del sistema operativo que tienes en tu computadora para elegir la descarga del driver, y la arquitectura de la misma (x32 o x64)

Con todo esto, se puede comprobar que el driver ha sido habilitado, ingresando a un navegador web y digitar: localhost, luego en la opción de phpinfo()


Con ello se ha habilitado el driver pdo_sqlsvr en xampp




No hay comentarios:

Publicar un comentario