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

PHP sqlsrv_connect a SQL Server:se ha producido un error relacionado con la red o específico de la instancia al establecer una conexión con SQL Server

Recibo este error cuando la instancia de MS SQL Server no está configurada correctamente.

Posible solución:

Debe comprobar la configuración de red de su servidor. Vaya al Administrador de configuración de SQL Server (o Administración de equipos\Servicios y aplicaciones\Administrador de configuración de SQL Server), luego vaya a Configuración de red de SQL Server, Protocolos para "InstanceName". Primero, TCP/IP debe estar habilitado. Luego abra Propiedades para TCP\IP. En la pestaña "Direcciones IP", vaya a IPAll. Para que este script funcione, los "Puertos dinámicos TCP" deben estar vacíos y el "Puerto TCP" debe ser igual a 1433 (o algún otro puerto).

Nota:

Si se está ejecutando el "servicio SQL Server Browser", puede conectarse sin número de puerto.