Standardmäßig besteht RTF (RichText) aus 7 Bit (
ASCII) Zeichen. UTF-8 ist im
ASCII Bereich eins zu eins (ohne Umkodierung) kompatibel. Also sollte es eigentlich möglich sein, RTF in eine Datenbank hinein- und unverändert wieder heraus zu bekommen.
Was ich versuchen würde:
* kontrollieren ob nicht-
ASCII Zeichen enthalten sind
* alle Bytes des Inputs und des Outputs vergleichen und Unterschiede hier posten, eventuell kann man daran eteas erkennen
* das konkrete Datenbanktabellenfeld auf
ASCII oder 'ohne Encoding' einstellen