![]() |
AW: fb 2.5 von utf8 umstellen zu win1252
Zitat:
Zitat:
anzulegen und hab eine Fehlermeldung bekommen das der Record mit einer Länge von 73638 zu lange sei. Das hat sicherlich mit utf8 zu tun. Ich habe jetzt meine DB bei utf8 belassen und die Felder entsprechend gekürzt. Eine gewisses Restrisiko ist dennoch da da ich nicht zuverlässig sagen kann was ich für Daten bekommen werde. Bei Felder wie PLZ habe ich einfach varchar(10) gemacht und nicht varchar(255) bei NAMEAUFTRAGGEBER varchar(100) anstelle varchar(255) sollte reichen. Um diese Gefahr einzudämmen, prüfe ich die Datenlänge mit der entsprechenden Feldlänge. Gruß Kostas |
AW: fb 2.5 von utf8 umstellen zu win1252
Oder nimm TextBlobs ( wie schon vorgeschlagen) dann kann jedes Feld bis zu 32KB groß sein und trotzdem wie ein (Var)Char-Feld angessprochen werden.
|
AW: fb 2.5 von utf8 umstellen zu win1252
Irgendwie stellen sich mit die Nackenhaare bei dem Gedanken in einer Tabelle 76 Memofelder zu haben :-)
Bedingt durch FB1.5 Erfahrungen meide ich Memofelder so gut wie es geht. Zu Anfangszeit von FB1.5 gab es massive Probleme mit Memos. Vermutlich gibt es jetzt keine Probleme damit. Gruß Kostas |
AW: fb 2.5 von utf8 umstellen zu win1252
Nein, bis zu einer Größe von 32KB kann man diese wie VarChar-Felder durchsuchen.
|
AW: fb 2.5 von utf8 umstellen zu win1252
Zitat:
(am besten seperate files oder file) und bei den optionen alles sinnvolle einstellen |
AW: fb 2.5 von utf8 umstellen zu win1252
Danke Holger,
werde ich nochmals ausprobieren. Mein erster schneller Test hat nicht funktioniert. Auf dem ersten Blick funktionierte es so- ob es richtig weis ich nicht: Metadata Extract, Alle Metadaten, alle Daten, Blobs exportieren. Jetzt sehe ich das IBEBlock script und ersetze Names=UTF8 in Names=WIN1252. Das IBEBlock wird nun ausgeführt. Jetzt öffne ich das Script welches Metadaten und Daten enthält und ersetze alle Vorkommnisse UTF8 durch WIN1252. Danach lasse ich auch dieses Script laufen. Auf den ersten Blick ist die DB umgestellt und alle Feldinhalte sind sauber konvertiert. Für meine Fall ist das nicht mehr notwendig da ich die Felder gekürzt habe und die DB ist bei UTF8 geblieben. Dennoch ist es schön zu wissen wie es mit IBExpert funktioniert. Danke Holger. Dir noch eine schöne Zeit. Gruß Kostas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:35 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-2025 by Thomas Breitkreuz