sql >> Databáze >  >> RDS >> Sqlserver

Nelze se připojit k databázi msSQL přes PHP

Zdá se mi, že jedna z vašich knihoven DLL je nesprávná verze. Při přechodu z SQL2000 na SQL2005 došlo k určitému problému, který tvůrci PHP sami nevyřešili. Zde je o tom celá řada příspěvků:následující odkaz

Věřím, že DLL je ntwdblib.dll a verze musí být minimálně verze 2000.80.194.0. Pokud používáte Apache nebo WampServer, existuje identická dll, kde jsou uloženy Apache DLL, které je třeba přepsat.

Poznámka:Tento problém jsem měl před několika dny a nalezení správných knihoven DLL a přepsání obojího umožnilo, aby to fungovalo.

Také:Možná budete muset nastavit vzdálená připojení. SQL Server 2005 má vzdálená připojení ve výchozím nastavení zakázána. Vzdálená připojení můžete povolit spuštěním nástroje SQL Surface Area Configuration.



  1. Urychlení (hromadné) Vložení do MySQL pomocí Pythonu

  2. Jak vytvořit novou databázi MySQL pomocí go-sql-driver

  3. Jak zvýšit SQL pomocí triggeru?

  4. Přidružování tabulek pomocí databáze místností v Android Studiu