ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » CCSID (Data Conversion) error.

Post new topic  Reply to topic
 CCSID (Data Conversion) error. « View previous topic :: View next topic » 
Author Message
vijiraghav
PostPosted: Thu Feb 26, 2004 3:02 am    Post subject: CCSID (Data Conversion) error. Reply with quote

Novice

Joined: 11 Nov 2003
Posts: 18

I have recently encountered the following error very suddenly.

I have many agent clients (MQClient program) installed on Win 2000 machines (used by call center users) posting messages to a backend system through an MQ Server and retrieves response back. When all were working smoothly till now without much problem, today suddenly in one pc, there was no response for the request sent. The application error log shows the MQ error Reason code as 2059 which is MQRC_Q_MGR_NOT_AVAILABLE. Wondering what to do,(as there was no change in the config namely channel name, connection name and queue manager parameter, etc as well as knowing very well that the MQ Server is up and running as other pcs can connect), I did amqsputc which also resulted in the same error 2059. Then I saw the error log which shows the following error message:

AMQ9541: CCSID supplied for data conversion not supported

EXPLANATION:

The program ended because, either the source CCSID ‘437’ or the target CCSID ‘720’ is not valid, or is not currently supported.

ACTION:

Correct the CCSID that is not valid, or ensure that the requested CCSID can be supported.


I really do not know how the CCSID got changed today when it was working till yesterday. CCSID 437 is English and CCSID 720 is Arabic.

Finally I referred the MQ Clients manual which recommends to change the CCSID by setting the environment variable to 437 (set MQCCSID=437). I changed the same and now the messages are going without the same error.

I want to know:

1. How could the CCSID have been changed in the first place? If at all, the user has changed it, how he/she could have changed it? (so that we can advise suitably not to change any setting, etc)

2. Is the method of setting CCSID by environment variable is correct? Will there be any impact or some other problem?

Thanks

Vijiraghav
Back to top
View user's profile Send private message Send e-mail
JasonE
PostPosted: Thu Feb 26, 2004 9:53 am    Post subject: Reply with quote

Grand Master

Joined: 03 Nov 2003
Posts: 1220
Location: Hursley

I think the ccsid in question comes from the signed on user environment, based off the control panel configuration for internationization. Had they changed that by any chance? What about the system default?
Back to top
View user's profile Send private message
vijiraghav
PostPosted: Fri Feb 27, 2004 4:48 am    Post subject: CCSID (Data Conversion) error. Reply with quote

Novice

Joined: 11 Nov 2003
Posts: 18

You are probably right. User might have changed the international setting either in the control panel or might have changed/added font setting, etc ( which I don't know how it might have been done). When all the other clients (similar applications) do not have problem so far, in only one client pc this has happened. Any how I have to advise the users not to change any language setting or font addition etc with the system. I think the system default is US English CCSID. If you know how to find that out, please tell me.

For the question
Quote:


2. Is the method of setting CCSID by environment variable correct? Will there be any impact or some other problem


can you advise?

vijiraghav
Back to top
View user's profile Send private message Send e-mail
JasonE
PostPosted: Fri Feb 27, 2004 5:17 am    Post subject: Reply with quote

Grand Master

Joined: 03 Nov 2003
Posts: 1220
Location: Hursley

I dont believe setting the env var will cause problems, assuming the *data* you have translated doesnt rely on the codepage which would have been in effect before the env var gets set.

System wide defaul on win2k is under the regional settings from the control panel, General Tab, Set Default button.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » CCSID (Data Conversion) error.
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.