Problem Note 49871: Transcoding errors occur in the Asian language version of SAS® 9.3 when a SYSTEM function is used to run a UNIX command with a DBCS string
When you use the SYSTEM option to execuate a UNIX command with double-byte character set (DBCS) characters in DBCS SAS 9.3, errors similar to the following occur:
ERROR: Execution of the Command '/bin/sh' failed.
ERROR: ERROR: Some code points did not transcode.
Sample Code
data _null_ ;
rc = system('mkdir
') ;
run;
The problem does not occur in SAS® 9.2
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | Base SAS | 64-bit Enabled AIX | 9.3_M1 | 9.4 | 9.3 TS1M1 | 9.4 TS1M0 |
64-bit Enabled HP-UX | 9.3_M1 | 9.4 | 9.3 TS1M1 | 9.4 TS1M0 |
64-bit Enabled Solaris | 9.3_M1 | 9.4 | 9.3 TS1M1 | 9.4 TS1M0 |
HP-UX IPF | 9.3_M1 | 9.4 | 9.3 TS1M1 | 9.4 TS1M0 |
Linux | 9.3_M1 | 9.4 | 9.3 TS1M1 | 9.4 TS1M0 |
Linux for x64 | 9.3_M1 | 9.4 | 9.3 TS1M1 | 9.4 TS1M0 |
Solaris for x64 | 9.3_M1 | 9.4 | 9.3 TS1M1 | 9.4 TS1M0 |
*
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.
Transcoding errors occur when you use a SYSTEM function to run a UNIX command with a double-byte character set (DBCS) string in the Asian language version of SAS® 9.3
Type: | Problem Note |
Priority: | high |
Date Modified: | 2013-05-10 10:36:41 |
Date Created: | 2013-05-06 17:40:02 |