PC Review


Reply
Thread Tools Rate Thread

best way to connect to oracle

 
 
Andy Fish
Guest
Posts: n/a
 
      9th Aug 2005
Hi,

I'm just about to port a ..Net database application to Oracle. from what I
can see, the obvious two choices are ODP.NET (a free download from oracle)
and System.Data.OracleClient which seems to be built in to the bloatware,
erm, I mean framework.

Any reason to choose ODP.NET over the built-in one? are there any options
which are to be preferred? I'm not after the ultimate in performance, just
to use the de-facto standard which will give me least hassle and best
portability

Andy


 
Reply With Quote
 
 
 
 
Peter van der Goes
Guest
Posts: n/a
 
      9th Aug 2005

"Andy Fish" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Hi,
>
> I'm just about to port a ..Net database application to Oracle. from what I
> can see, the obvious two choices are ODP.NET (a free download from oracle)
> and System.Data.OracleClient which seems to be built in to the bloatware,
> erm, I mean framework.
>
> Any reason to choose ODP.NET over the built-in one? are there any options
> which are to be preferred? I'm not after the ultimate in performance, just
> to use the de-facto standard which will give me least hassle and best
> portability
>
> Andy
>

As you seem to dislike the .NET Framework, why not really port the
application using Oracle development tools? That'll really give you
something to complain about
Since you appear to be asking about connecting an existing .NET application
to an Oracle database, I'd suggest using the Oracle alternative as the it
will typically be available for the specific version of the DBMS you intend
to connect to, and will probably give you access to more DBMS features.
YMMV.

--
Peter [MVP Visual Developer]
Jack of all trades, master of none.


 
Reply With Quote
 
Paul Clement
Guest
Posts: n/a
 
      9th Aug 2005
On Tue, 9 Aug 2005 11:33:53 +0100, "Andy Fish" <(E-Mail Removed)> wrote:

¤ Hi,
¤
¤ I'm just about to port a ..Net database application to Oracle. from what I
¤ can see, the obvious two choices are ODP.NET (a free download from oracle)
¤ and System.Data.OracleClient which seems to be built in to the bloatware,
¤ erm, I mean framework.
¤
¤ Any reason to choose ODP.NET over the built-in one? are there any options
¤ which are to be preferred? I'm not after the ultimate in performance, just
¤ to use the de-facto standard which will give me least hassle and best
¤ portability

Just from a historical perspective, the Oracle versions of database drivers and providers are better
supported. However, I've also run into more problems using them. I can't speak to the stability of
ODP.NET because I haven't used it. I'm aware of at least one issue with the Microsoft .NET provider
for Oracle that involves CLOB data types and unicode.

The only main issue I am aware of with respect to ODP.NET is that you must be running the Oracle 9i
client version or higher.


Paul
~~~~
Microsoft MVP (Visual Basic)
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I connect Access to Oracle if Oracle client is not installe =?Utf-8?B?dGxsb2JldA==?= Microsoft Access External Data 1 10th Aug 2006 01:37 AM
Connect to Oracle using Microsoft ODBC for Oracle Kent Microsoft Excel Programming 2 18th Jan 2006 03:53 AM
cannot connect to oracle with VS 2003 and oracle Plugin Elhanan Microsoft ADO .NET 3 21st Nov 2005 03:01 PM
How to connect as SYS to oracle using Microsoft dataprovider for Oracle Gopinath Munisifreddy Microsoft Dot NET 0 23rd Apr 2004 11:46 AM
How to connect oracle 8i when oracle 8i and oracle 9i installed in one system Prasad Microsoft ADO .NET 0 1st Dec 2003 10:23 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 04:26 AM.