Звучи ми така, сякаш една от вашите DLL файлове е грешната версия. Имаше някакъв проблем с преминаването от SQL2000 към SQL2005, който създателите на PHP не разрешиха сами. Тук има различни публикации за това:следната връзка
Вярвам, че DLL е ntwdblib.dll и версията трябва да е поне версия 2000.80.194.0. Ако използвате Apache или WampServer, има идентичен dll, където се съхраняват DLL файловете на Apache, които трябва да бъдат презаписани.
Забележка:Имах този проблем преди няколко дни и намирането на правилните DLL файлове и презаписването му позволиха да работи.
Също така:Може да се наложи да настроите отдалечени връзки. Sql Server 2005 има отдалечени връзки, деактивирани по подразбиране. Можете да разрешите отдалечени връзки, като стартирате помощната програма за конфигуриране на SQL Surface Area.