Parece ser que la DLL que se necesita para conectar (
NTWDBLIB.DLL) no se distribuye al instalar el SQL Server 2005 y hay que usar la misma de versiones anteriores y copiarla "a mano".
Es lo que se puede leer por
aquí, por
aquí, por
aquí también, y finalmente
aquí.
De todas formas, también comentan que esta librería está desfasado y que se recomienda cambiar. En este caso a ADO parece que sería lo mejor.