[Mono-devel-list] Managed implementation of OracleClient?
Jörg Rosenkranz
joergr at voelcker.com
Wed Jan 7 11:27:02 EST 2004
Hello Daniel,
Thanks for your answers.
The different options:
1. The provider from DataDirect Technologies looks promising
but licence prices are really high.
2. OleDb -> No handling of (B)LOBs (IDataReader.GetBytes/GetChars)
We need this in our app.
3. ODBC -> Same problem as OleDb.
In your other mail you wrote about similar problems with WineLib.
I haven't found any solution other than patching WineLib to use
the correct PThreads implementation. This is no option for OCI
because there are no sources for this.
Joerg.
> -----Original Message-----
> From: Daniel Morgan [mailto:danielmorgan at verizon.net]
> Sent: Wednesday, January 07, 2004 4:21 AM
> To: Jörg Rosenkranz; mono-devel-list at ximian.com
> Subject: RE: [Mono-devel-list] Managed implementation of OracleClient?
>
>
> I don't know of any that works on Mono.
>
> Does OCI have problems in a multithreaded environment for
> programs written
> in other languages, such as, C or C++?
>
> Someone did point out there is a fully managed Oracle ADO.NET
> provider, but
> I do not know if it works on Mono. If its fully managed,
> there's a good
> chance it does.
> http://www.datadirect-technologies.com/products/dotnet/dotneto
> verview.asp
>
> I wonder if someone has reversed engineered the way Oracle
> data access works
> between client and server. I would be interested in this.
> Any takers?
>
> Have you tried the other data providers in Mono to access
> Oracle, such as,
> OleDb and Odbc? If so, how did they work out for you?
>
> BTW, feel free to add threading support in Mono's
> OracleClient if that works
> for you.
>
> OpenLinks is a commercial solution for Linux and Unix and Windows
> providing ADO.NET providers for Oracle and other DBMSes.
> Developers from
> OpenLinks have gotten their stuff to work with Mono.
> http://docs.openlinksw.com/st/dnetarch.html#dnetmanage
>
>
> -----Original Message-----
> From: mono-devel-list-admin at lists.ximian.com
> [mailto:mono-devel-list-admin at lists.ximian.com]On Behalf Of Jörg
> Rosenkranz
> Sent: Tuesday, January 06, 2004 11:10 AM
> To: mono-devel-list at ximian.com
> Subject: [Mono-devel-list] Managed implementation of OracleClient?
>
>
> Hi all,
>
> Do you know of any fully managed Oracle ADO.NET provider which works
> with Mono?
>
> Background:
> We're having massive problems using System.Data.OracleClient. It
> crashes every now and then with segmentation faults. I think this
> is caused by using OCI in a multithreaded environment. A fully managed
> implementation of the TNS protocol should not have such problems.
>
> See also my mail sent on 12/18/2003.
>
> Thanks,
> Joerg.
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>
More information about the Mono-devel-list
mailing list