Soporte técnico & Área de clientes

Si ya eres cliente y necesitas ayuda no dudes en pedirla, por favor, envíanos un ticket pulsando el botón de más abajo.

Acceder al área de soporte

Otras contactos de soporte
(+34) 968 102 998 soporte@kimerikal.com Calle Farmaceútico Antonio Carazo Villar, 17, Murcia
Síguenos en las redes

Configurar PHP para trabajar con SQL Server en Windows


1. Descargar los archivos necesarios.

Lo primero, debemos descargar algunas cosas:

1. El driver de Microsoft ODBC: https://www.microsoft.com/es-ES/download/details.aspx?id=56567, lo instalamos con doble click y listo.

2. Los conectores de php para SQL Server: https://www.microsoft.com/en-us/download/details.aspx?id=20098. Al ejecutar este archivo se extraerán algunas dlls, le damos una ruta donde nos sea facil recordarlos.

2. Cargar las DLLs en PHP.

Para hacer esto entraremos en la carpeta donde hayamos guardado la extracción anterior y copiaremos los archivos php_pdo_sqlsrv_X_XXXX_.dll seleccionamos x64 o x86 según nuestros requisitos y los copiamos en la carpeta ext de php, si tienes XAMMP la ruta sería algo como C:\xampp\php\ext\

Ahora debemos ir al php.ini, para el caso de XAMPP, podemos picar sobre config en el panel de control de xampp y seleccionar PHP (php.ini).

Una vez en el archivo, buscamos donde se carga la lista de extensiones, es decir, hay muchas líneas que empiezan por extension=.

En mi caso la cosa queda así:

; CONFIGURACIÓN SQL SERVER
extension=php_pdo_sqlsrv_7_nts_x64.dll
extension=php_pdo_sqlsrv_7_ts_x64.dll
extension=php_sqlsrv_7_nts_x64.dll
extension=php_sqlsrv_7_ts_x64.dll

Sólo quedaría reniniciar el servidor apache y probar nuestra conexión.