![]() |
Datenbank: Firebird • Version: 2.5 • Zugriff über: FD
Firebird UTF8 malformed string
Hallo,
ich habe eine Firebird 2.5 Datenbank, die ich aus einem anderen Projekt übernommen habe, keine Ahnung, was ich damals getrieben habe, könnte auch ursprünglich aus einer FB 1.5 oder 2.0 gekommen sein. Die String-Felder in der DB stehen alle auf UTF8, auch wenn ich ein neues Varchar-Feld anlege, wird UTF8 voreingestellt. Nun wollte ich eine gutes, altes, scharfes ß dort eintragen und habe festgestellt, es geht nicht??? Fehler malformed string. UTF8 sollte doch eigentlich mit so ziemlich allen Zeichen klarkommen, die auf unserem Planeten zu finden sind, dachte ich. Ich habe aktuell kein größeres Problem damit und kann die DB bei Bedarf auch neu generieren, aber wundern tut es mich schon, wieso das so ist. |
AW: Firebird UTF8 malformed string
Da gibt es für das Backup den Parameter FIX_MALFORMED_STRING, der fixt das normalerweise
|
AW: Firebird UTF8 malformed string
Zitat:
|
AW: Firebird UTF8 malformed string
Der Fehler liegt wohl eher nicht auf der Datenbankseite, sondern vermutlich auf der Clientseite.
Ist sichergestellt, dass der Client auch UTF8 an die Datenbank liefert? |
AW: Firebird UTF8 malformed string
Der Fehler kommt genauso, wenn ich mit IBExpert die Daten editiere
|
AW: Firebird UTF8 malformed string
Das Charset der Datenbankverbindung ist aber auf dein Client-Charset eingestellt (z.b. SET NAMES WIN1252)?
|
AW: Firebird UTF8 malformed string
danke, der Fehler saß mal wieder vor dem Bildschirm
|
AW: Firebird UTF8 malformed string
Zitat:
|
AW: Firebird UTF8 malformed string
Zitat:
|
AW: Firebird UTF8 malformed string
Manchmal wäre es aber auch zu praktisch, wenn sowas langsam mal standardmäßig Unicode/UTF-8 aktiv hätte
und man optional, z.B. aus Performance- oder Kompatibilitätsgründen, auf was Anderes (z.B. WIN1252) umschalten kann. Dann würde erstmal immer alles reinpassen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz