[Mono-dev] Mono, Oracle and .NET after 4.0

Leszek Ciesielski skolima at gmail.com
Mon Nov 7 02:56:03 EST 2011

On Mon, Nov 7, 2011 at 6:47 AM, Oskar Berggren <oskar.berggren at gmail.com> wrote:
> 2011/11/7 Stefano Canepa <sc at linux.it>:
>> Brandon Perry  at "Sun, 6 Nov 2011 17:12:20 -0600" wrote:
>>  BP> I used nhibernate.
>>  BP> http://stackoverflow.com/questions/562926/fluent-nhibernate-how-to-configure-for-oracle
>> It looks like a good workaround even if many part of our code need to be
>> changed. I'll read all the article in the morning at work.
>> Thanks
>> Stefano
> NHibernate is an ORM, not a database client. It will still need either
> Microsoft's or Oracle's .Net client, or something similar.
> /Oskar

Let me quote my post from SO:

The Mono Oracle provider is, unfortunately, more or less abandoned
right now (just as the [Microsoft Oracle provider][1] whose API Mono
was tracking). Since you are already paying large amounts of money for
the database engine, I'd suggest spending a little bit more and
getting a commercially supported Oracle ADO.Net provider. [dotConnect
for Oracle][2] officially supports Mono (and I had very good
experience with it), and [DataDirect ADO.NET Data Provider for
Oracle][3] is 100% managed code, so it should - in theory - work with
Mono as well.

  [1]: http://blogs.msdn.com/b/adonet/archive/2009/06/15/system-data-oracleclient-update.aspx
  [2]: http://www.devart.com/dotconnect/oracle/
  [3]: http://www.datadirect.com/products/net/net%5Ffor%5Foracle/index.ssp

More information about the Mono-devel-list mailing list