Oraole DB 제공 업체가있는 Oracle Instant Client?
문제
Oracle 9i DB에 연결하기 위해 OraoleDB 드라이버를 사용하는 응용 프로그램에 Oracle Instant Client를 사용할 수 있습니까?
해결책
나는 그렇게 믿지 않는다. 그만큼 인스턴트 클라이언트 FAQ 주
인스턴트 클라이언트는 무엇을 사용할 수 있습니까? 인스턴트 클라이언트는 OCI, Occi, Pro를 실행하는 데 사용될 수 있습니다.전체 Oracle 클라이언트를 설치하지 않고 C, JDBC 및 ODBC 응용 프로그램. 또한 인스턴트 클라이언트는 SQL을 지원합니다을 더한. Instant Client 10.2에서 인스턴트 클라이언트 SDK 다운로드를 사용하여 OCI 및 OCCI 용 응용 프로그램을 개발할 수도 있습니다.
OLE DB는 그 목록에서 눈에 띄게 결석합니다. 이제 잠재적으로 Microsoft Ole DB에서 ODBC 제공 업체와 함께 인스턴트 클라이언트 및 ODBC를 사용할 수 있지만 소프트웨어에 추가 레이어를 추가하는 것은 결코 재미가 없습니다.
다른 팁
가능하다고 생각합니다. 찾다 Oracle Data Access 구성 요소 (ODAC). 나는 그것을 다운로드했다 ODAC Xcopy 버전, 그 다음에:
- 일부 TMP 폴더에서 압축을 풀어주십시오
- CMD를 관리자로 엽니 다
- run install.bat (실행 :
install oledb c:\oracle\odac_12_1 odac true
)
이 대본에도 불구하고 명령 regsvr32
(등록하려면 oraoledb12.dll
, 내 경우) 작동하지 않았습니다. 그러나 스크립트가 작동 한 후이 명령을 실행합니다. 스크립트가 프롬프트 세션에 대해서만 변경할 수 있으므로 경로 변수도 확인하십시오.
이제 나는 사용을 사용하여 Oracle DB에 연결할 수 있습니다. oraoledb.oracle 공급자 그리고 오라클 인스턴트 클라이언트.