Problem Note 37674: Attempts to export data or run programs might fail with syntax or transcoding errors when you use a DBCS-language edition of SAS® 9.2 (TS2M2)
When you attempt to export data or run a program,
an error similar to the following might display in the SAS® log:
[ERRORExportDataHandler$ExportResultAction]
Caused by: com.sas.iom.SASIOMDefs.GenericError: Failed to transcode data from euc-cn to utf-16le
encoding because it contained characters which are not supported by your SAS session encoding.
Please review your encoding= and locale= SAS system options to ensure that they can accommodate
the data that you want to process. A portion of the source string, in hex representation is:
at com.sas.iom.orb.brg.Engine.parseErrorXML(Engine.java:1990)
Transcoding or syntax errors sometimes occur when you use a DBCS-language edition of the second maintenance
release for SAS 9.2 (TS2M2) or are in a SAS UTF-8 session.
The errors are due to issues with the DBCS-language edition or UTF-8 session.
As a result, messages might be truncated or display invalid characters.
The preceding error was logged in a session that uses the Chinese locale (zh_CN).
Similar errors are possible in any client applications that use DBCS-language editions or UTF-8 sessions.
Transcoding errors have been reported in the following SAS client applications:
- SAS® Financial Management Studio
- SAS® Customer Intelligence Studio
- SAS® Data Integration Studio
Click the Hot Fix tab in this note to access the hot fix for this issue. Apply the hot fix to
any SAS® Foundation servers that are deployed in your SAS System
to prevent subsequent errors of this nature.
Operating System and Release Information
SAS System | Base SAS | Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows XP 64-bit Edition | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft® Windows® for x64 | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Datacenter Edition | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Enterprise Edition | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Standard Edition | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2008 | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows XP Professional | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Windows Vista | 9.21 | 9.21 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows 7 | 9.21 | 9.21 | 9.2 TS2M3 | 9.2 TS2M3 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
An error similar to the following might display in the SAS® log: "Failed to transcode data from euc-cn to utf-16le
encoding because it contained characters which are not supported by your SAS session encoding." As a result, messages might be truncated or display invalid characters.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2009-11-19 09:24:33 |
Date Created: | 2009-10-30 19:59:50 |