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

PHP sqlsrv_connect til SQL Server:Der er opstået en netværksrelateret eller instansspecifik fejl under oprettelse af en forbindelse til SQL Server

Jeg får denne fejl, når MS SQL Server-instansen ikke er indstillet korrekt.

Mulig løsning:

Du bør tjekke din servernetværkskonfiguration. Gå til SQL Server Configuration Manager (eller Computer Management\Services and Applications\SQL Server Configuration Manager), og gå derefter til SQL Server Network Configuration, Protocols for "InstanceName". Først skal TCP/IP være aktiveret. Åbn derefter Egenskaber for TCP\IP. På fanen "IP-adresser" skal du gå til IPAll. For at dette script skal fungere skal "TCP Dynamic ports" være tomme, og "TCP Port" skal være lig med 1433 (eller en anden port).

Bemærk:

Hvis "SQL Server Browser-tjeneste" kører, kan du oprette forbindelse uden portnummer.




  1. Få maskinskrevne resultater fra ActiveRecord rå SQL

  2. Sådan bevarer du rækkefølgen af ​​de felter, der skal vælges, når du bruger $query->addExpression()

  3. PostgreSQL COPY pipe output til gzip og derefter til STDOUT

  4. Ret fejl:"SELECTs til venstre og højre for UNION har ikke det samme antal resultatkolonner" i SQLite