[C#] System.Data.OracleClient 대 ODP.NET


Answers

ODP.NET 만 있으면 OracleClient가 더 이상 사용되지 않으며 향후 .NET Framework 버전에서 더 이상 지원되지 않을 것입니다.

여기에서 확인하십시오 : Microsoft OracleClient Deprecated

편집 : 링크 된 기사에서 :

오라클의 무료 Oracle 용 Oracle Data Provider (ODP.NET)

ODP.NET 11g는 모든 버전의 Oracle Database와 9.2까지 호환되며 단일 OS에서 여러 버전을 공존시킬 수 있습니다.

Question

위의 중 어느 것을 사용해야합니까? 다음과 같은 측면에 대해 알려 주시기 바랍니다.

  • 능률
  • 라이선스 (둘 다 무료입니까?)
  • 용이 한 개발
  • .NET 데이터 유형 등과의 호환성