문제

현재이 odp.net.is 오라클 인스턴트 클라이언트를 사용 하여이 또는 AddOn을 대체 할 수 있습니다. 일부 사이트는 64 비트 및 32 비트 기계 모두에 대해이 값을 사용하는 것에 대해 이야기했습니다.

감사합니다

내 발견 :
Oracle 데이터베이스 인스턴트 클라이언트 (ODIC)는 ODP .NET 또는 AddOn을 .NET 앱으로 바꾸기위한 것이 아닙니다.

odp.net은 .NET 앱을 Oracle 데이터베이스에 연결하는 데 사용되는 오라클의 클라이언트 구성 요소입니다. Oracle Instant Client는 PC에 Oracle 클라이언트 구성 요소 (예 : ODP.NET 및 OO4O)를 설치하는 방법이며 전체 클라이언트 설치의 대안입니다.

Oracle 11g, ODP.net은 Oracle Instant Client에 포함되어 있지 않았습니다. 따라서 ODP.NET을 사용하는 응용 프로그램을 사용하여 Oracle Instant Client를 사용할 수 없습니다. Oracle 11g에서 우리는 할 수 있습니다.

기타 설명 :

odp.net은 oracle.dataaccess 및 oraops 두 개의 DLL의 두 가지 DLL로 구성됩니다. Oracle.DataAccess는 OCI 호출을 ORACLE 클라이언트로 만드는 관리되지 않는 DLL 인 oraps로 호출하는 관리되는 DLL입니다.

인스턴트 클라이언트는 클라이언트 측 응용 프로그램에서 데이터베이스와 통신 할 수있는 작은 풋 프린트 Oracle 클라이언트가되는 3 ~ 4 개의 DLL로 구성됩니다. 많은 미들웨어 드라이버가 인스턴트 클라이언트를 사용할 수 있습니다 : ODBC, OCI, OLEDB, ODP 등

odp.net은 Instant Client DLL을 사용하여 OCI 호출을 데이터베이스에 전달합니다. 데이터베이스와 직접 통신하지 않습니다.

그래서 .. ODP> 인스턴트 클라이언트> 네트워크> 청취자 / 데이터베이스 / etc

odp.net 외에도 즉시 클라이언트를 사용할 수 있습니다.

Oracle 클라이언트 소프트웨어 (즉석 또는 전체) 형태로 ODP.net을 사용할 수 없습니다.

도움이 되었습니까?

해결책

Oracle 데이터베이스 인스턴트 클라이언트 (ODIC)는 .NET 앱 용 ODP .NET AddOn을 대체하려는 것이 아닙니다.ODIC는 온라인 명령을 좋아하므로 Toad 또는 SQLDeveloper를 대체하기 위해 Oracle 클라이언트로 사용됩니다. 그럼에도 불구 하고이 ODIC는 ODBC 앱 클라이언트로 사용할 수 있습니다.Excel을 통해 Oracle DB를 쿼리합니다.나는 또한 OIC가 OS 레지스트리 조작이 아닌 경우 USB 키에서도 사용합니다.

자원 : Oracle 데이터베이스 인스턴트 클라이언트에 대한 오라클 미니 사이트

미니 사이트에서 읽습니다. 나는 그것을 사용하지 않았지만 odp.net 을 포함하지 않았습니다. ODAC * ODP.NET, MTS 용 Oracle 서비스, ASP.NET 용 Oracle 서비스, OLE DB 용 Oracle Provider 및 OO4O ORACLE Instant Client

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top