Je recommande également ODP.NET. Choisissez le dernier fournisseur (http://www.oracle.com/technology/tech/windows/odpnet/index.html). Il peut se connecter à une base de données Oracle 9.2 ou à une version plus récente de la base de données.
Le fournisseur de données MS pour Oracle est très limité. Vous ne pouvez pas travailler avec des tableaux par exemple et des types définis par l'utilisateur. Et pourquoi Microsoft fournirait-il un bon support pour se connecter à Oracle ?
Vous pouvez également consulter le fournisseur de devart :http://www.devart.com/dotconnect/oracle/ . Il prend en charge le cadre d'entité.