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.