Come pensavo... non usi direttamente i provider managed... . Ti conviene cambiare tutte le tue connessioni in modo da usare le classi del namespace System.Data.SqlClient.