2015-01-07 90 views
1

ODAC12c를 설치하고 "Oracle.DataAccess.dll"참조를 내 프로젝트에 추가하십시오. 내 컴퓨터에서 잘 실행할 수 있습니다.Oracle 클라이언트를 설치하지 않고 odp.net과 Oracle을 연결하는 방법

하지만 Oracle 클라이언트를 설치하지 않고이 프로젝트를 다른 시스템에서 실행할 수 있습니까?

내 프로젝트에 복사해야하는 dll 파일은 무엇입니까?

+0

적어도 인스턴트 클라이언트가 필요합니다. 인스턴트 클라이언트에 아무런 설치가 필요 없습니다. – Sathya

+0

다운로드하여 환경에 PATH를 추가하십시오. 하지만 oraops12.dll을로드 할 수 없다는 것입니다. – LLF

답변

2

ODP.NET의 경우 Unmanaged Driver에는 클라이언트에 포함 된 DLL 세트가 필요합니다. 이것을 달성하는 쉬운 방법은 XCOPY 다운로드를 사용하여 응용 프로그램에 포함시키는 것입니다.

http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html

는 개발 초기 단계에있는 경우, 당신은 크기가 10MB 미만을하고 하나 또는 두 개의 DLL) 인 대신 드라이버를 관리, ODP.NET을 사용하여 고려할 수 있습니다. 관리되지 않는 드라이버에있는 몇 가지 기능이 누락되었습니다.

+0

관리자와 같은 매력있는 드라이버를 이용해 주셔서 감사합니다. – LLF