0

I am using oracle 10g.

When I was connecting with oracle data base. I got this error

System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.

Please help me

Sathyajith Bhat
  • 21,321
  • 22
  • 95
  • 134
YogeshWaran
  • 2,291
  • 4
  • 24
  • 32

2 Answers2

1

The .net Oracle library is a middleware between your application and the oracle client which has to be installed before you can start working with Oracle.

You might be interested ODP.net as an alternative to System.Data.OracleClient as it is supported by Oracle and ships with a lightweight client (Instant client).

vc 74
  • 37,131
  • 7
  • 73
  • 89
  • hi it resolved my error but i got another error ORA-12154: TNS:could not be resolved the connect identifier specified – YogeshWaran Nov 15 '11 at 11:47
  • If you want to use TNS, you'll need to add a tnsnames.ora file in your network/config folder, otherwise you can use EZConnect which does not require any configuration – vc 74 Nov 15 '11 at 11:52
  • Is your connection string using tnsnames? – vc 74 Nov 15 '11 at 12:28
  • hi i debugged that error. i missed data connection at ADO.net creation at step 4. i refered below article . http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/dotnet/EntityFrameworkOBE/EntityFrameworkOBE.htm help me pls – YogeshWaran Nov 15 '11 at 17:16
0

This SO question/answer will hopefully cover your problem...

System.Data.OracleClient requires Oracle client software version 8.1.7

If not then: http://theniceweb.com/archives/64

Hope it helps...

Community
  • 1
  • 1
Ollie
  • 17,058
  • 7
  • 48
  • 59