.NET OleDB Oracle Image Blob

23/03/2009 - 11:05 von Stephan Messmer | Report spam
Hallo,

ich möchte eine .NET Anwendung entwickeln, die sowohl die
Microsoft-Sql-Datenbank unterstützt sowie die Oracle-Datenbank wie auch
ggfs. weitere anderen Datenbanken.

Zur Umsetzung dieses Vorhabens verwende ich OleDB. Dies funktioniert
auch soweit so gut, bis auf den Datentyp Image und der zugehörigen
Entsprechung Blob bei der Oracle-Datenbank.

Hier erhalte ich jedes mal die Fehlermeldung von Oracle: "Unbekannter
Fehler Oracle-Fehler. Es konnte keine Fehlermeldung von Oracle ermittelt
werden. Der Datentyp wird nicht unterstützt."

Verwende ich jedoch das gleiche Programm mit einer echten
Oracle-Verbindung, dann taucht diese Fehlermeldung nicht auf.

Könnte das Problem unter anderem ein OleDB-Treiber Problem (Falsche
Version) sein, oder werden Blob-Spalten von Oracle über den
OleDB-Treiber evtl. gar nicht unterstützt?

Ich entwickele unter VS2008 und .NET Framework 3.5 in Visual Basic.

Für eure Hilfe, vielen Dank.

Gruß,
Stephan
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
23/03/2009 - 11:11 | Warnen spam
Hallo Stephan,

"Stephan Messmer" schrieb:

ich möchte eine .NET Anwendung entwickeln, die sowohl die Microsoft-Sql-Datenbank unterstützt sowie die Oracle-Datenbank wie auch
ggfs. weitere anderen Datenbanken.



Dafür gibt es den System.Data.Common Namespace.

http://msdn.microsoft.com/de-de/lib...ommon.aspx

Zur Umsetzung dieses Vorhabens verwende ich OleDB.



Keine gute Idee.

Hier erhalte ich jedes mal die Fehlermeldung von Oracle: "Unbekannter Fehler Oracle-Fehler. Es konnte keine Fehlermeldung von
Oracle ermittelt werden. Der Datentyp wird nicht unterstützt."



Kein Wunder. Das ist DBMS spezifisch und OleDb wird damit dann auch nichts
anfangen können.

Könnte das Problem unter anderem ein OleDB-Treiber Problem (Falsche Version) sein, oder werden Blob-Spalten von Oracle über den
OleDB-Treiber evtl. gar nicht unterstützt?



Eher letzteres.

Aber wie gesagt, verwende die Klassen aus System.Data.Common und
hab weniger Probleme :)

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen