Аз също препоръчвам ODP.NET. Изберете най-новия доставчик (http://www.oracle.com/technology/tech/windows/odpnet/index.html). Може да се свърже с база данни на Oracle 9.2 или по-нова версия на базата данни.
Доставчикът на MS данни за Oracle е много ограничен. Не можете да работите с масиви например и типове, дефинирани от потребителя. И защо Microsoft ще осигури добра поддръжка за свързване с Oracle?
Можете също да проверите доставчика на devart:http://www.devart.com/dotconnect/oracle/. Той поддържа структурата на обекта.