Problem Note 4737: Sorting problems using the VMS host sort in Release 8.1/8.2 and numeric
variables of length < 8
If you are trying to sort a SAS data set using the VMS host sort
(which is used by default for large SAS data sets), you may experience
some problems, especially if your data set contains variables of
a length less than eight. The problems can include truncation of the
values of the variables or a VMS System error: High Performance
Arithmetic trap. The error will occur when using the resulting sorted
data set, not when sorting the data set.
The cause of the problem is the alignment of the values of the
observation during the PROC SORT.
The two current workarounds include specifying the SAS System option,
SORTPGM=SAS or recreate your SAS data set to use numeric variables
of length 8.
A Technical Support hot fix for Release 8.1 TSLEVEL TS1M0 for this
issue is available at:
http://www.sas.com/techsup/download/hotfix/81_sbcs_prod_list.html#004737
A Technical Support hot fix for Release 8.2 TSLEVEL TS2M0 for this
issue is available at:
http://www.sas.com/techsup/download/hotfix/82_sbcs_prod_list.html#004737
For customers running SAS with Asian Language Support (DBCS), this
hot fix should be downloaded from:
http://www.sas.com/techsup/download/hotfix/82_dbcs_prod_list.html#004737
Operating System and Release Information
| SAS System | Base SAS | OpenVMS VAX | 8.1 TS1M0 | |
| OpenVMS Alpha | 8.1 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.
| Type: | Problem Note |
| Priority: | low |
| Topic: | SAS Reference ==> Procedures ==> SORT Common Programming Tasks ==> Sorting Data
|
| Date Modified: | 2002-04-23 16:38:31 |
| Date Created: | 2001-04-12 08:39:34 |