Heim > Backend-Entwicklung > C++ > Warum zeigt mein ASP.NET -Projekt 'Der Anbieter ist nicht mit der Version des Oracle -Clients kompatibel', wenn ODP.net 11g verwendet wird?

Warum zeigt mein ASP.NET -Projekt 'Der Anbieter ist nicht mit der Version des Oracle -Clients kompatibel', wenn ODP.net 11g verwendet wird?

Patricia Arquette
Freigeben: 2025-01-28 20:51:13
Original
1001 Leute haben es durchsucht

Why Does My ASP.NET Project Show

ASP.NET -Projekt zeigt, dass die Lösung des Fehlers von "das Programm nicht mit der Oracle -Client -Version kompatibel ist"

ist nicht kompatibel "

Oracle ODP.NET 11G (11.1.0.6.20) Der Instant -Client kann bei Verwendung des Instant -Clients als Datenanbieter einen Fehler im Fehler "Provider -Programm und Oracle Client -Version" aufnehmen.

Fehlergrund:

Dieser Fehler wird durch die Version des ODP.NET -Datenanbieters verursacht, der nicht mit der Version des Oracle Instant Client übereinstimmt.

Lösung:

Um dieses Problem zu lösen, laden Sie den Oracle Instant Client herunter, der Ihrer ODP.NET -Version entspricht, und dekomprimieren Sie alle zugehörigen DLL -Dateien in denselben Dateiordner wie Ihre ausführbare Datei.

Spezifische Schritte:

Laden Sie den Oracle Instant Client herunter, das mit Ihrer ODP.NET -Version kompatibel ist. (Hinweis: Die im Originaltext genannte ODP.NET 11g -Version kann die spezifische Version des Instant -Clients benötigen. Laden Sie die richtige Version herunter.)

    abgeladene heruntergeladene Dateien.
  1. Alle JAR -Dateien im komprimierten Paket. (Wenn Sie existieren, enthalten nicht alle Versionen JAR -Dateien)
  2. extrahieren und sammeln Sie die folgenden DLL -Dateien:
  3. oci.dll (muss möglicherweise in 'oci.dll.dbl')
  4. umbenannt werden
      oracle.dataaccess.dll
    • oraciicus11.dll
    • oraops11w.dll
    • olannzsbb11.dll
    • oracci11.dll
    • ociw32.dll (Vielleicht müssen Sie möglicherweise in 'OCIW32.dll.dbl')
    • umbenannt werden
    • Platzieren Sie diese DLL -Dateien in demselben Verzeichnis wie Ihre ausführbare Datei C#.
  5. Durch die obigen Schritte sollte der Fehler von "inkompatibel mit der Oracle Client -Version" in der Lage sein, den Fehler zu lösen. Stellen Sie sicher, dass Sie die Oracle Instant Client -Version herunterladen, die mit Ihrer ODP.NET -Version vollständig kompatibel ist. Wenn das Problem weiterhin besteht, überprüfen Sie Ihre Oracle -Client -Konfiguration und die ODP.NET -Installation.

Das obige ist der detaillierte Inhalt vonWarum zeigt mein ASP.NET -Projekt 'Der Anbieter ist nicht mit der Version des Oracle -Clients kompatibel', wenn ODP.net 11g verwendet wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage