sql >> Base de Datos >  >> RDS >> Sqlserver

¿Por qué no puedo conectarme a mi base de datos mssql usando PHP?

Hay algunas cosas que podrían causar este tipo de problemas:

1.) Sus módulos no están cargados porque es VC9 en lugar de VC11. Compruebe qué versión del compilador utiliza su sistema e instale el controlador correcto.

2.) Verifique su versión de PHP y use el controlador correcto para su versión de PHP; puede verificarlo en su phpinfo() .

3.) No olvide instalar MSSQL Native Client; de lo contrario, no podrá conectarse a su base de datos, ese es el problema que tengo siempre.

Su código se ve bien y si recibe el mensaje de error que sqlsrv_connect no se encuentra que es una señal de que el módulo no está cargado.

https://www.microsoft.com/en-us /descargar/detalles.aspx?id=20098