0

The error is : System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.

I'M using 8.1.7

Any help will be appreciated.

3
  • Maybe your Oracle database is 8.1.7 but your Oracle client is < 8.1.7? Do you use Oracle database 8.1.7? 8.1.7 is released in august 2000. Commented Jul 30, 2009 at 4:20
  • The client is 8.1.7 too, one more thing: when I connect with sqlplus it connects with no problem but using toad it doesnt. Commented Jul 30, 2009 at 14:47
  • Possible duplicate of System.Data.OracleClient requires Oracle client software version 8.1.7 Commented Mar 2, 2017 at 17:13

3 Answers 3

1
  • check that you are using Oracle client 8.1.7 or above. Open CMD prompt and run sqlplus. Look at version information.
  • Look at your PATH environment variable. Make sure that oracle client 8.1.7 or above is mentioned first (among multiple oracle clients), because AFAIK MS Oracle provider uses the first client mentioned in PATH.
Sign up to request clarification or add additional context in comments.

1 Comment

in the PATH variable d:\orant\bin is first.
0

Hard do say without more information. I've had something similar happen to me when I had multiple clients installed.

3 Comments

when i try to open the connection it shows me that error, what kind of information do you need?
What user is the code running under? Is it a web site? I tend to think that JP is correct below in that it is a permissions issue, but I'd need more info to diagnose..
OK, its a console application that is running as a windows task, its running under an administrator user account.
0

It seems to be a permissions issue. Check out some of the remedies here. They might work for your version as well.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.