Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

PHP sqlsrv_connect a SQL Server:si è verificato un errore relativo alla rete o specifico dell'istanza durante la creazione di una connessione a SQL Server

Ottengo questo errore quando l'istanza di MS SQL Server non è impostata correttamente.

Possibile soluzione:

Dovresti controllare la configurazione della rete del tuo server. Vai a Gestione configurazione SQL Server (o Gestione computer\Servizi e applicazioni\Gestione configurazione SQL Server), quindi vai a Configurazione di rete SQL Server, Protocolli per "Nome istanza". Innanzitutto, TCP/IP deve essere abilitato. Quindi apri Proprietà per TCP\IP. Nella scheda "Indirizzi IP", vai su IPAll. Affinché questo script funzioni, le "porte dinamiche TCP" devono essere vuote e "Porta TCP" deve essere uguale a 1433 (o a un'altra porta).

Nota:

Se "Servizio browser SQL Server" è in esecuzione, puoi connetterti senza il numero di porta.