Also, ich habe eine Tabelle in der lauter Werte in einer Zeile (255 Zeichen lang) als byte drinnen steht!
Das ganze habe ich via getBytes() ausgelesen!
Unter österr. Filialen, bzw Filialen in denen die Oracle Datenbank nicht mit einem veränderten Codec aufgesetzt wurde, klappt das ganze auch!
Wenn ich dies aber auf einer russischen Filiale ausführt (komplette Datenbank wurde anders aufgesetzt - da man kyrilische Zeichen einfach so abspeichern kann), so kommen lauter komische Werte heraus!
Exportiere ich diese Tabelle mit einem C Tool und füg sie bei mir ein, geht es!
Ein anderes Tool (ebenfalls C) kann die byte Werte richtig auslesen, ich nicht!!
Die String usw gehen mit den getString Methoden auch richtig auslesen, nur bei den bytes hat es anscheinend was!
Habe auch schon per getAscii/BinaryStream() probiert, aber leider auch kein erfolg!
Weiß hier jemand einen Rat, bzw. geht das irgendwie, das ich an meine richtige Daten herankomm??
Das ganze habe ich via getBytes() ausgelesen!
Unter österr. Filialen, bzw Filialen in denen die Oracle Datenbank nicht mit einem veränderten Codec aufgesetzt wurde, klappt das ganze auch!
Wenn ich dies aber auf einer russischen Filiale ausführt (komplette Datenbank wurde anders aufgesetzt - da man kyrilische Zeichen einfach so abspeichern kann), so kommen lauter komische Werte heraus!
Exportiere ich diese Tabelle mit einem C Tool und füg sie bei mir ein, geht es!
Ein anderes Tool (ebenfalls C) kann die byte Werte richtig auslesen, ich nicht!!
Die String usw gehen mit den getString Methoden auch richtig auslesen, nur bei den bytes hat es anscheinend was!
Habe auch schon per getAscii/BinaryStream() probiert, aber leider auch kein erfolg!
Weiß hier jemand einen Rat, bzw. geht das irgendwie, das ich an meine richtige Daten herankomm??