시스템. 데이터.Oracle Client 네임스페이스가 중단되었습니까?
저는 오늘 이 기사를 읽었습니다. 마이크로소프트가 어떻게 제거하기로 결정했는지에 대한 것입니다.System.Data.OrcaleClient에서 네임스페이스를 가져옵니다.NET 4.0 라이브러리.
Oracle 데이터베이스 작업을 위한 기본 툴로 사용했습니다.
에서 응용 프로그램을 업그레이드하기로 결정한 경우NET 2.0 to.NET 4.0에서는 에서 오라클 데이터베이스로 작업할 수 있는 대체 옵션을 선택할 수 있습니다.NET 4.0 프레임워크?
ODP를 유지하는 것은 Oracle에 달려 있습니다.최신 NET.
Oracle은 Oracle Data Provider for로 마이그레이션하는 방법과 이유에 관심이 있는 Oracle Client 개발자를 위해 특별한 웹 사이트를 만들었습니다.NET(ODP.NET)...확인:
http://www.oracle.com/technetwork/topics/dotnet/index-085703.html
(편집: 끊어진 링크 수정)
이 발췌문을 참고하십시오.
Microsoft는 여전히 시스템을 만들 것입니다.Data.Oracle Client는 에서 사용할 수 있습니다.NET Framework 4, 그러나 "사용되지 않음"으로 표시됩니다.
따라서 이전에 의존했던 기존 응용프로그램을 업데이트하는 데 계속 사용하십시오.그러나 새로운 개발을 위해서는 대안을 찾고 싶을 것입니다.이것은 너무 어렵지 않을 것입니다. 왜냐하면 그것이 중단될 것이라고 명시된 모든 이유는 대부분의 사람들이 이미 대안을 사용하고 있었기 때문입니다.기사를 자세히 읽어보면 다음과 같은 주요 옵션이 나열됩니다.
이러한 공급업체를 제공하는 업체 중에는 DataDirect Technologies 및 Devart(이전의 Core Lab)가 있습니다.또한 의 오라클 데이터 공급자라고 하는 오라클의 공급자입니다.NET(ODP).NET)는 널리 사용되는 실행 가능한 옵션입니다.
Joel이 언급했듯이, Microsoft ADO.Oracle용 NET 프로바이더는 더 이상 사용되지 않습니다(즉, 계속 사용 가능하지만 지원되지 않음).
대안은 다음과 같습니다.
- .용 오라클 데이터 공급자.NET. 무료(당신의 시간이 그렇다면...)
- DataDirect ADO.오라클용 NET 데이터 공급자.상용(직접 경험은 없지만 성공적으로 사용한 개발자를 여러 명 알고 있습니다.)
.용 오라클 데이터 공급자.그물이 가는 길입니다...그러나 현재로서는 Oracle Instant Client .dll 파일을 사용하여 한 번에 배포할 수 있는 가장 작은 클릭 수는 약 30MB입니다.시스템과 매우 유사합니다.Data.OracleClient지만 몇 가지 기능이 있습니다.
제가 아직 언급하지 않은 또 다른 것은 devart의 dotConnect입니다.Mac이 언급했듯이 ODP.NET은 "만약 당신의 시간이 있다면" 무료이며 저는 그것에 동의하는 경향이 있습니다. 그래서 저는 dotConnect를 시작으로 몇 가지 상업적 옵션을 평가하려고 합니다.
언급URL : https://stackoverflow.com/questions/1004484/system-data-oracleclient-namespace-discontinued
'codememo' 카테고리의 다른 글
| "이미지가 중지된 컨테이너에서 사용되고 있습니다" 오류 (0) | 2023.08.11 |
|---|---|
| 쓰기 호스트 또는 큰따옴표에서 멤버 변수를 확장하는 방법은 무엇입니까? (0) | 2023.08.11 |
| jQuery를 사용하여 요소 내용 변경 탐지 (0) | 2023.08.11 |
| 각도 - 동적으로 검증자 추가/제거 (0) | 2023.08.11 |
| macosx의 파이썬 위치 (0) | 2023.08.11 |