Oracle-client und IIS-Probleme

Weiterhin die Diskussion über die minimale Stellfläche benötigt, um eine Verbindung zu einer Oracle-DB aus .NET. Ich habe es geschafft, alles eingerichtet, funktioniert auch ohne installation (einfach durch kopieren der erforderlichen Dateien). Aber wenn ich versuche den code auszuführen, der als IIS (7.5) Anwendung, bekomme ich die folgende Fehlermeldung:

[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
   ...

Von dem, was ich gelesen habe, dies könnte ein problem mit Berechtigungen, aber ich habe viele Dinge versucht (Einstellung Zugriff premissions um Dateien, ändern der app. pool Benutzer, monitoring mit ProcMon etc.) um diese zu arbeiten, aber ohne Erfolg. Hat jemand irgendwelche Ideen auf, wie man diesen Ansatz oder sollte ich einfach aufgeben und installieren Sie die instant-client?

Weiß ich über Red Lizard s Oracle client, aber es ist nicht eine option, leider.

Bitte link zu dem Thema, das Sie zeigen, oder einfach nur Bearbeiten, dass die Frage (wenn es einer von Euch).
sorry, vergessen haben, fügen Sie es jetzt tun soll...

InformationsquelleAutor Igor Brejc | 2010-03-10

Schreibe einen Kommentar