2012-01-31 2 views
0

저는 Oracle에 익숙하지 않습니다. 그리고 나는 Oracle 11g의 백엔드 인 ASP.NET 응용 프로그램에서 작업하고 있습니다.64 비트 컴퓨터에서 ASP.NET을 통해 64 비트 컴퓨터에 Oracle 서버를 연결할 수 없습니다.

개발 용 기계가 2 대 있습니다. 하나는 데이터베이스 서버 (Windows Server 2008 R2)이고 다른 하나는 응용 프로그램 서버 (Windows 7)입니다. 데이터베이스 서버 시스템에 Oracle 서버 11g 표준 에디션을 설치했습니다. 응용 프로그램 서버에 Visual Studio 2010 및 oracle 11g 클라이언트를 설치했습니다.

이제 Toad를 사용하여 Application Server를 통해 oracle 데이터베이스 서버에 연결할 수 있습니다. 내가 ASP.NET 4.0 응용 프로그램을 통해 데이터베이스 서버에 연결하려고 할 때, 그때 내가 오라클을 연결하고 다음과 같은 오류를 얻을 수 없습니다입니다

... 오라클 클라이언트 라이브러리를로드

시도가 던져 BadImageFormatException. 이 문제는 32 비트 Oracle 클라이언트 구성 요소가 설치된 상태에서 64 비트 모드로 실행 중일 때 발생합니다.

....

어떤 도움/제안을 이해할 수있을 것이다 ... 미리

덕분에 나는 64에 대상 플랫폼을 설정하려고했지만, 여전히 일을 일부러 ... ..

답변

0

이 문제는 정확히 말한 것 같습니다. 설치된 Oracle 클라이언트가 32 비트 Oracle 클라이언트 인 것처럼 보입니다. Oracle 클라이언트의 64 비트 버전을 다운로드하여 설치하십시오.

+0

안녕하세요 Ranhiru, 답장을 보내 주셔서 감사합니다 ... 하지만 우리는 64 비트 버전의 Oracle 클라이언트를 설치했습니다. 그리고이 것은 DB 친구들에 의해 점검되었습니다 ... 다른 제안/솔루션/패치 ... ...? – user968533

+0

이 링크를 살펴보십시오. http://www.codeproject.com/Tips/132649/Attempt-to-load-Oracle-client-library-threw-BadI –

관련 문제