G 3.66 Fehlerhafte Zeichensatzkonvertierung beim Einsatz von z/OS

EBCDIC (Extended BinaryCoded Decimals Interchange Code) und ASCII (American Standard Code for Information Interchange) sind Kodierungstabellen, die festlegen, wie Buchstaben, Ziffern und andere Zeichen mit Hilfe von 8 bzw. 7 Bits dargestellt werden.

z/OS-Systeme arbeiten mit EBCDIC-Code. Lediglich HFS- und zFS-Dateisysteme (Hierarchical File Systems), die unter USS (Unix System Services) eingesetzt werden, lassen sowohl ASCII- als auch EBCDIC-Speicherung zu. Beim Datenaustausch zwischen z/OS-Systemen und Systemen, die mit ASCII-Code arbeiten (z. B. auch von USS nach MVS), besteht die Gefahr, dass Informationen verfälscht werden, wenn fehlerhafte Übersetzungstabellen (Code Page Translation) zum Einsatz kommen. Besonders häufig betroffen ist dabei die Übersetzung von Sonderzeichen.

Beispiele: