Confusão da Convenção de Nomenclatura do Oracle ODP

1

Eu tenho algum software .Net que está usando uma DLL do Oracle é ODP.Net que é marcado como versão 2.111.6.20. Qual release de banco de dados é mapeado? Existe algum padrão para como eles nomeiam essas coisas?

    
por jeffspost 17.06.2009 / 02:46

1 resposta

2

Do FAQ do ODP:

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.

Aqui está o esquema de versão :

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

Sua versão, portanto, refere-se ao Oracle 11.1.0.6, para o framework .NET 2.0.

    
por 17.06.2009 / 03:34

Tags