Charles Mills wrote:
One of the customers of our remote COBOL compile service is compiling a
program using the following options. They are following some sort of
instructions for compiling some vendor package so I don't know that anyone
knows the answer to the question "why are you doing it this way?" or rather,
the answer is "because we're the customer and we want to do it this way."
NSYMBOL(NATIONAL),DBCS,CODEPAGE(1200)
They are getting the following error. Does this error message mean anything
to anyone reading this? How can you convert from code page 1200 to code page
1200?
IGYDS5273-U A conversion to or from national data was attempted but the
conversion was unsuccessful. One of the two CCSID
values, 01200 or 01200, was invalid or Conversion Services was
not configured to support conversion between
the two.
FYI, here is the output of a d uni,all command on our system:
CUN3000I 09.57.48 UNI DISPLAY 517
ENVIRONMENT: CREATED 11/25/2005 AT 22.03.17
MODIFIED 11/25/2005 AT 22.03.21
IMAGE CREATED 04/27/2004 AT 23.18.26
SERVICE: CUNMCNV CUNMCASE
STORAGE: ACTIVE 178 PAGES
LIMIT 524287 PAGES
CASECONV: NORMAL
CONVERSION: 01140-01200(17584)- 01200(17584)-01140-
01200(13488)-01252- 01200-01399-
01399-01200- 01140-01208-
01200-01208-
Thanks for any clues that anyone can provide.
Charles Mills
I don't believe you can code '1200' as the value for the
CODEPAGE compiler option.
From the programmer's guide:
"ccsid must be an integer that represents a valid coded character set
identifier (CCSID) for an EBCDIC code page."
Since ccsid 1200 is for Unicode, it is not allowed.
Kind regards,
-Steve Comstock
The Trainer's Friend, Inc.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html