계속 the discussion about the minimum footprint needed to connect to an Oracle DB from .NET. 필자는 설치가 필요없는 파일을 복사하여 설치하지 않고도 모든 것을 설정할 수있었습니다. 나는 IIS가 (7.5) 응용 프로그램, 나는 다음과 같은 오류 얻을로 코드를 실행하려고 할 때 :Oracle 클라이언트 및 IIS 문제
내가 읽은 바로는[Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.]
System.Data.OracleClient.OCI.DetermineClientVersion() +264875
System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName) +63
System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions) +133
System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +40
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +29
...
, 이것은 권한 문제 일 수 있었다, 그러나 나는 (많은 것들을 시도했습니다 파일 액세스 권한 설정, 응용 프로그램 풀 사용자 변경, ProcMon을 통한 모니터링 등)을 사용하면 효과가 있지만 아무 소용이 없습니다. 아무도 이것에 접근하는 방법에 대한 아이디어가 있습니까? 아니면 그냥 포기하고 인스턴트 클라이언트를 설치해야합니까?
나는 약 devart's Oracle client을 알고 있지만, 불행히도 옵션이 아닙니다.
언급 한 스레드에 링크하거나 해당 질문 (사용자의 것일 경우)을 편집하십시오. – APC
죄송합니다. 붙여 넣기를 잊어 버렸습니다 ... 지금 하시겠습니까 –