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

Kan ikke oprette forbindelse til msSQL-database via PHP

Det lyder for mig som om en af ​​dine DLL'er er den forkerte version. Der var et problem af en eller anden art med overgangen fra SQL2000 til SQL2005, som skaberne af PHP ikke selv løste. Der er en række indlæg om det her:følgende link

Jeg tror, ​​at DLL'en er ntwdblib.dll, og versionen skal i det mindste være version 2000.80.194.0. Hvis du kører Apache eller WampServer, er der en identisk dll, hvor Apache DLL'erne er gemt, som skal overskrives.

Bemærk:Jeg havde dette problem for et par dage siden, og at finde de korrekte DLL'er og overskrive begge tillod det at fungere.

Også:Du skal muligvis konfigurere fjernforbindelser. SQL Server 2005 har fjernforbindelser deaktiveret som standard. Du kan tillade fjernforbindelser ved at køre SQL Surface Area Configuration-værktøjet.



  1. SQL-begrænsning for at gøre 2 klumper ikke lig med hinanden

  2. Revision af PostgreSQL ved hjælp af pgAudit

  3. Kolonnenavnet Fornavn angivet i PIVOT-operatoren er i konflikt med det eksisterende kolonnenavn i PIVOT-argumentet

  4. Hvad er den bedste feltdefinition til at gemme en .NET-decimal i MySQL?