Is there a Way to use Linq to Oracle Is there a Way to use Linq to Oracle oracle oracle

Is there a Way to use Linq to Oracle


We use the OraDirect driver from Devart. It includes ADO.NET Entity framework support. You can download a trial version here. You may then use LINQ to entities or entity SQL on top of this.

The pricing of this is quite developer friendly, you pay per developer seat and you may use it however you like.

Another big advantage of this driver is that you can use it without installing an Oracle client, this is a big plus and worth the price alone.

@Greg: We evaluated the datadirect drivers as well, but the performance was poor and cost astronomical.

Edit: It seems DevArt announced a beta with LINQ support recently


One thing you might look into is that there is now LINQ to Entities, which leverages the MS Entity Framework, which I believe is DB agnostic. I'm still looking into how it works myself, but if you could create an ADO.NET Data Entity that interfaces with Oracle, you could then use LINQ against that Entity.