bonjour à tous

j'ai des applications ASP.net 3.5 qui se connectent à une base de données serveur SQL Server 2008 via un provider OLE DB. Jusqu'à il y a pas longtemps, ces applications étaient déployées sur un serveur windows 2003 Server (à un seul processeur) et fonctionnaient très bien. Il y a quelques jours, je les ai migrées sur un nouveau serveur windows 2003 Server multi-processeurs (4 je pense), et depuis, j'ai des erreurs aléatoires (je ne comprends pas ce qui les procoque, ni ce qui les corrige) :
'SQLOLEDB' failed with no error message available, result code: E_OUTOFMEMORY(0x800700E)
J'en suis à penser que c'est du à OLE DB car quelques modules de mes applications fonctionnent avec le client natif et ces modules fonctionnent sans problème, même lorsque le reste de l'application ne fonctionne pas.

Vu que la migration de OLE DB est assez délicate, je voudrais savoir s'il y a des solutions qui m'éviteraient d'y recourir.

PS : la version de MDAC installée est la 2.8 SP2

Merci