Schau auch mal nach, ob die "sqlncli10.dll" (oder eine andere Version davon) in dem Verzeichnis liegt. Wenn ich die Fehlermeldung bekam, lag es entweder daran, dass die Client-
Dll nicht gefunden wurde oder der Client nicht installiert war.
Falls das auch nicht weiterhilft, dann sieh dir den Programmstart doch mal mit einem Tool wie "Process Monitor" an, um herauszufinden, wo es klemmt.