2009-06-29 2 views
2

Oracle 오브젝트 유형 (예 : 지오메트리)을 완벽하게 지원하는 .Net (ADO.NET) 용 타사 Oracle Data Provider를 찾고 있습니다. 나는 ODP.NET을 사용할만큼 충분히 어리 석었으며 지금은 가격을 지불하고 있습니다. 이것은 엄청나게 버그가 있으며 방금 IIS 풀 - 알려진 문제, 해결책 없음이 계속 충돌하면서 끝이났습니다. dotConnect가 ODP.NET보다 객체 유형이 4 배 느린 것으로 나타났습니다. Oracle 객체를 지원하는 다른 공급자가 있습니까?오브젝트 유형 지원 .Net을위한 타사 Oracle Providers

답변

0

Oracle 게시 된 ADO.net 공급자를 알고 있습니까? 이 dll은 Oracle CLient와 함께 제공되며 Oracle.DataAccess.dll로 명명됩니다. 내가 사용하고있는 버전은 1.102.4.0 버전이며, 2008 년 2 월 11 일에 dtd입니다.

+0

다음 버전의 C# – jle

+0

안녕하세요 Charles, 이 파일을 검사했지만 ODP 드라이버 (실제로는 버전 10.2.4에서 온 것입니다. 객체를 지원하지 않습니다)를 확인했습니다. 11g 클라이언트는 객체를 지원하지만 이미 두통을 겪고 있습니다 - 실패한 메타 데이터 캐시 풀링, 이제는 IIS의 이러한 문제 - 악몽입니다. –

+1

Microsoft의 System.Data.OracleClient는 Oracle의 ODP.Net이 아닌 지원을 중단합니다. – fredlegrain

0

이 제공자도 있습니다 : http://www.datadirect.com/products/net/net_for_oracle/index.ssp. 공간 유형 mdsys.sdo_geometry를 지원하는지 여부는 알 수 없습니다.

+0

안녕 테오, 아니요, 오라클 객체 유형을 지원하지 않습니다. 나는 이미 그들에게 연락을했고 불행히도 "정상적인"유형 만 지원합니다. 나는 dotConnect를 선택 하리라 생각합니다. 성능 적중은 품질에 대해 지불 할 작은 가격입니다. –

4

C#에서 Oracle 데이터베이스로 작업하면서이 질문에 대한 업데이트로 말할 수있는 내용이 있습니다.

은 대안 :

  • 마이크로 소프트의 의 System.Data.OracleClient 외부 DLL의 (하지만 난 그게 더 이상 지원되지 않는 생각)
  • 닷넷 프레임 워크의 일부이며 오라클 클라이언트 설치가 필요하거나 용 Oracle Data Provider (ODP.Net)은 Oracle의 공식 .NET 공급자입니다. Oracle Client 설치의 일부라고 생각합니다.
  • 타사 Devart dotConnect for Oracle (follow me).
  • 타사 Datadirect ADO.Net 공급자 (오라클의 경우 follow me).

나는 깊은 아직 발굴하지 못했지만, 정보, 그래서 여기에 오라클 커넥터에 대해 찾을 너무 쉽게되지는 Telerik OpenAccess 유연한 형식 매핑 시스템을 도입 마지막 릴리스에서는 내 기여 ;-)

+0

-1. 오래된 질문과 나열된 모든 드라이버는 이미 다른 답변에서 언급되었습니다. (답변에 dotConnect, Theo, 오라클 드라이버 Charles의 데이터 입력) – jgauffin

+3

이전 질문, 아직 관련이 있으며 StackOverflow가 Q & A 및 지식 기반이기 때문에 : 1/Oracle 공급자를 검색하는 사용자를 위해 업데이트 할 가치가있었습니다 지금, 2011 년에 (목록이 동일하거나 그렇지 않다면 무조건 알게됩니다.); 2/부분 요약 답변보다 요약 된 답변이 더 우수합니다 (IMO). 정말 나쁘지 않아 "-1"을받을 자격이 있습니까? – fredlegrain

0

인 개발자는 사용자 정의 DB 유형/UDT를 사용하여 쉽게 작업 할 수 있습니다. Geometric/Geographic 데이터를 지원하므로 OpenAccess에 사용자 정의 유형을 매핑하는 방법을 알려주는 유형 변환기를 쉽게 만들 수 있습니다. 유형 변환기는 모두 DBs OA supports에서 작동하며 그 중 하나는 Oracle입니다. :)

관련 문제