Caso esteja usando SQL 2008 +, as vezes é preciso por a biblioteca dll sobre o mssql.
baixe as dll's e jogue na system32 e syswo w64 ( o nome da pasta é junto, tive que separar, porque apareçe o emoticom![]()
)
[Somente membros podem ver os links. ]
reinicie o apache e teste, caso ainda esteja dando erro reinicie o computador.