Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I've got some .Net software that's using a DLL of Oracle is ODP.Net that is tagged as version 2.111.6.20. What database release does that map to? Is there any pattern to how they name these things?

share|improve this question

1 Answer 1

up vote 2 down vote accepted

From the ODP FAQ:

Q: In ODP.NET 10.2.0.2 and higher, why does the same ODP.NET provider have two different version numbers?

A: For ODP.NET 10.2.0.2 and higher, the same ODP.NET binaries have two different version numbers when viewed from either .NET products (e.g. Visual Studio 2005 would see version 2.102.2.20) or when viewed from Oracle products (e.g. Oracle Universall Installer would see version 10.2.0.2.20). Prior to ODP.NET 10.2.0.2, the latter versioning was employed exclusively. The use [of] the second versioning method was necessary to properly support .NET policy files for .NET Framework 1.x and 2.0.

Here is the version scheme:

For example, if the ODP.NET product version number is 11.1.0.6.20, the corresponding ODP.NET assembly versions are:

  • .NET Framework 1.x version: 1.111.6.20
  • .NET Framework 2.0 version: 2.111.6.20

Your version therefore refers to Oracle 11.1.0.6, for the .NET 2.0 framework.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.