Troubleshooting
Problem
This document provides an explanation of why certain IFS stream files can have CCSIDs 1252, 437 and 819.
Resolving The Problem
1252 is Latin-1 for Windows. 437 was the old MS-DOS one from days when we ran DOS instead of Windows. 437 has the single or double line drawing characters, and features such as smiley faces and hearts, clubs, diamonds, and spades, instead of many of the characters needed in non-English languages. 1252 is the best CCSID for working with Windows. 819 is similar to 1252, with a few changes, and is the best CCSID(Coded character set identifier) for working with non-Windows Latin-1 like Unix, Linux, Mac.
If you want to see the characters in a code page, the code pages are available at
If you want to see the characters in a code page, the code pages are available at
ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/
Select Personal Computer (00437) for general characteristics for 437 code page.
Select Personal Computer (00437) for general characteristics for 437 code page.
Click the link to open a pdf for a table of characters in 437.
ftp://ftp.software.ibm.com/software/globalization/gcoc/attachments/CP00437.pdf
Here is a link that shows a listing of IBM i CCSIDs:
https://www.ibm.com/docs/en/i/7.4?topic=information-ccsid-values-defined-i
For single-byte character sets, CCSIDs usually correspond directly to a code page.
Therefore, CCSID 437 is the same as code page 437, and so on.
The following terminology is provided for clarification of some terms covered in this document
Character Set (CS) –a collection of elements used to represent textual information
(e.g. 0-9, a-z, A-Z, .,;:!?/-_”‟@#$%^&*()+={}~` … )
-A Character Set generally supports more than one language –e.g. the Latin-1 Character Set supports all
Western European languages
Code Page (CP) –where each character in a character set is assigned a numerical representation
(e.g. for code page 37 the capital „A‟ is x‟C1‟, for code page 1252 the capital „A‟ is x‟41‟)
CCSID -a unique number (0-65535) used by IBM to uniquely identify a Character Set and a Code Page
- In many cases, but not all, the CCSID and the Code Page have the same value (e.g. CCSID 37 is Code Page 37)
- Also provides additional information such as encoding scheme (ASCII, EBCDIC, UTF-8, UTF-16, etc)
[{"Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"ARM Category":[{"code":"","label":""}],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.1.0","Type":"MASTER"}]
Historical Number
524233234
Was this topic helpful?
Document Information
Modified date:
26 July 2021
UID
nas8N1012954