[ODP.NET] 오라클 클라이언트 설치 안하고 배포하기

2016. 4. 28. 16:40·프로그래밍/.NET

<DLL 준비>

ODAC Download

 

ODAC을 받은 후 압축을 푼 후 해당 .NET 버전에 맞는 아래의 dll을 복사합니다.

- oci.dll, orannzsbb11.dll, oraociei11.dll, OraOps11w.dll, Oracle.DataAccess.dll


이제 연동을 하기 위해 Visual Studio에서 Oracle.DataAccess.dll을 참조 추가 하고 

속성에서 로컬 복사를 True로 변경합니다.

 

그리고 나머지 4개의 dll은 실행파일과 동일한 루트에 존재해야 정상적으로 연동이됩니다. 

( 굳이 아래 이미지와 같이 프로젝트에 추가는 안하셔도 상관없습니다. )

 

실행파일과 dll파일이 같은 폴더에 존재하지 않을 경우

〔Oracle.Data.Acess의 형식을 이니셜라이저에서 예외를 throw했습니다. 〕 

라는 오류 메세지가 발생하였습니다.

 

단순히 출력 폴더에 복사하셔도 되고 아래의 첨부된 이미지와 같이 프로젝트에 dll 추가해주시고 출력 디렉토리로 복사 속성을 항상복사로 변경 해주시면 됩니다.

 

odac dll file list


반응형

'프로그래밍 > .NET' 카테고리의 다른 글

[VS] 엑셀 참조 추가  (0) 2022.03.21
[VS] Visual Studio 항상 관리자 권한으로 실행하기  (0) 2019.04.11
[ODP.NET] 오라클 LONG형 컬럼 SELECT  (0) 2016.04.28
'프로그래밍/.NET' 카테고리의 다른 글
  • [VS] 엑셀 참조 추가
  • [VS] Visual Studio 항상 관리자 권한으로 실행하기
  • [ODP.NET] 오라클 LONG형 컬럼 SELECT
큐레이트
큐레이트
저의 일상을 기록하는 블로그입니다.
  • 큐레이트
    큐레이트의 기록
    큐레이트
  • 전체
    오늘
    어제
    • 분류 전체보기 (185) N
      • 국내여행 (37)
        • 애견여행 (33)
        • 맛집여행 (2)
      • 프로그래밍 (81)
        • C# (24)
        • Python (23)
        • Flutter (5)
        • .NET (4)
        • ASP (7)
        • Html (5)
        • Tomcat (2)
        • typescript (3)
        • etc (8)
      • 일상생활 (67) N
        • 다이어트일지 (66) N
        • 기타 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 복이랑스마트스토어
    • 복이랑블로그
  • 공지사항

    • 블로그 소개
  • 인기 글

  • 태그

    식단
    자동매매
    DevExpress
    다이어트
    다이어트 일지
    제주도
    제주도 애견동반
    pt
    코인자동매매
    애견여행
    다이어트일지
    Python
    iis
    국내여행
    티스토리챌린지
    오운완
    애견동반
    Flutter
    C#
    운동일지
    애견동반여행
    식단관리
    HTML
    입력폼
    제주도애견동반여행
    일상생활
    체중기록
    파이썬
    오블완
    FastAPI
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
큐레이트
[ODP.NET] 오라클 클라이언트 설치 안하고 배포하기
상단으로

티스토리툴바