2011-09-12 15 views
7

¿Cuál de los anteriores debería usar? Por favor, hágamelo saber con respecto a los siguientes aspectos:System.Data.OracleClient vs. ODP.NET

  • eficiencia
  • licencias (tanto son libres?)
  • Facilidad de desarrollo
  • Compatibilidad con tipos de datos .NET etc.

Respuesta

8

la única manera que debe ir es ODP.NET, el OracleClient ha quedado obsoleto y ya no será soportado en futuras versiones de .NET Framework.

cheque aquí: Microsoft OracleClient Deprecated

Editar: del artículo enlazado:

Oracle's free Oracle Data Provider for .NET (ODP.NET)

ODP.NET 11g es compatbile con todas las versiones de Oracle Database volver a 9.2, y múltiples versiones pueden coexisten en un solo sistema operativo

+0

gracias. ¿ODP.NET es gratis o tengo que pagar por ello? – ria

+0

@ria http://www.oracle.com/technetwork/topics/dotnet/free-088006.html – NullUserException

+1

Las versiones múltiples de ODP en el mismo entorno son muy peligrosas. Si bien es compatible con Oracle, no funciona bien con .Net y debe evitarse. – tsells

Cuestiones relacionadas