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

Daniel Morgan monodanmorg at yahoo.com
Mon Nov 7 10:06:10 EST 2011

Mono's oracle provider is not completely dead.  I have been making bug fixes to it, but since I do not have git commit access, I have no ways to put them there.   I even started migrating Mono's oracle provider to based on ODP.NET.   I should create a fork of it on github.

An alternative is to use ODBC.

Late this year or early next year, Oracle will have a private beta for a thin oracle ado.net provider.  If interested, go to the ODP.NET at oracle.  There is an old message talking about that.  


Since it is thin, there is a good chance it will work on Mono on Linux.

From: Leszek Ciesielski <skolima at gmail.com>
To: mono-devel-list at lists.ximian.com
Sent: Monday, November 7, 2011 2:56 AM
Subject: Re: [Mono-dev] Mono, Oracle and .NET after 4.0

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
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20111107/7bb68290/attachment.html 

More information about the Mono-devel-list mailing list