상세 컨텐츠

본문 제목

Oracle provider 를 더이상 사용하지 말라?

.Net Framework/.Net Framework 4.0

by 탑~! 2011. 8. 17. 18:53

본문


http://blogs.msdn.com/b/adonet/archive/2009/06/15/system-data-oracleclient-update.aspx

어쩌지?

.NET Framework 4.0에서 System.Data.OracleClient 네임스페이스는 사용금지로 지정되어 있다는 것이다
.NET 4.0 이후 버전에서는 이 네임스페이스가 아예 제거된다는 얘기?


(원문)

As a part of formulating our long term strategy for ADO.NET, we have had several discussions with number of our customers, internal and external partners, and MVPs to better align our development efforts to ensure we are delivering the right technologies according to our customers’ highest priority needs. One of the key intent of these discussions and the associated research was to understand the needs and requirements of customers who develop applications with Oracle using “System.Data.OracleClient” (OracleClient). OracleClient is the ADO.NET provider for Oracle developed by Microsoft and ships as a part of the .NET Framework.

We learned that a significantly large portion of customers use our partners’ ADO.NET providers for Oracle; with regularly updated support for Oracle releases and new features. In addition, many of the third party providers are able to consistently provide the same level of quality and support that customers have come to expect from Microsoft. This is strong testament of our partners support for our technologies and the strength of our partner ecosystem. It is our assessment that even if we made significant investments in ADO.Net OracleClient to bring it at parity with our partners based providers, customers would not have a compelling reason to switch to ADO.Net OracleClient.

The Decision

After carefully considering all the options and talking to our customers, partners, and MVPs it was decided to deprecate OracleClient as a part of our ADO.NET roadmap.

Recommendation and Guidance:

System.Data.OracleClient will be available in the upcoming 4.0 release of .NET Framework; however, it will be marked as deprecated. This will have no impact to existing applications and these applications will continue to work as expected. Developing new applications which use OracleClient will be supported; however, warnings will be raised if the applications are compiled against .Net 4.0. Once compiled, no warnings or errors will be generated while running these applications. We strongly recommend customers to use our partners’ ADO.NET Provider for Oracle instead of continuing to use Microsoft’s OracleClient for new application development.

Microsoft will continue to provide hotfixes for critical issues in System.Data.OracleClient as per the standard support policy for .Net Framework 4.0. We will also continue to make critical bug fixes in future service packs for .Net Framework 4.0.

Thank you,

'.Net Framework > .Net Framework 4.0' 카테고리의 다른 글

[다운로드] Net 4 Update GDR  (0) 2012.03.16
CAS 정책  (0) 2012.02.25
닷넷 컨트롤  (0) 2010.11.10
닷넷 4.0 공변성(Covariance)과 반공변성(Contravariance)  (0) 2010.11.10
.NET Framework 4의 보안 변경 내용  (0) 2010.11.10

관련글 더보기