ODP.net "프로그램 제공 오류에 대한 솔루션은 Oracle 클라이언트 버전과 호환되지 않습니다"오류
Oracle ODP.NET 11G (11.1.0.6.20) 데이터 제공 업체가 다음 오류가 발생할 수있는 ASP.NET 프로젝트의 데이터 제공 업체 인 Instant Client : "프로그램은 Oracle 클라이언트 버전과 호환되지 않습니다."
이 문제에 대한 솔루션은 해당 ODP.NET 버전에 해당하는 필요한 모든 DLL이 실행 파일과 동일한 디렉토리에 위치하도록하는 것입니다. ODP.net은 버전의 차이에 매우 민감하며 다른 버전을 사용할 수 없습니다.
작동 단계 :
Oracle의 공식 웹 사이트에서 적절한 ODP.NET 버전을 다운로드하십시오.
다운로드 된 zip 파일을 압축 해제하십시오.
폴더의 폴더에있는 모든 JAR 파일. (이 단계는 잘못되었고 여기에서 수정 된 DLL 파일이어야합니다)
다음 dll 파일을 찾아 복사하십시오 :
oci.dll ( 'oci.dll.dbl'으로 이름이 바뀌 었습니다)
oracle.dataaccess.dll
oraciicus11.dll
oraops11w.dll
olannzsbb11.dll
oracci11.dll
ociw32.dll ( 'ociw32.dll.dbl'으로 이름이 바뀌 었습니다)
복제 된 DLL 파일을 C#실행 파일을 포함하는 폴더에 붙여 넣습니다.
이 단계를 완료 한 후 필요한 모든 구성 요소를 사용할 수 있도록하여 ODP.NET 버전의 호환성 문제와 성공적인 Oracle 데이터베이스 연결 및 데이터 검색을 해결합니다. -
위 내용은 ODP.NET 제공 업체가 내 Oracle 클라이언트 버전과 호환되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!