INSTALLATION INSTRUCTIONS FOR HOT FIX 82BC24 ON OPENVMS ALPHA BEFORE DOWNLOADING: The hot fix 82BC24 addresses the issue(s) in Release 8.2 (TS2M0) of Base SAS software on OpenVMS Alpha as documented in SAS Note(s): SN-005048 Incorrect output results from PROC FORMAT with the MULTILABEL option SN-004316 WHERE returns incorrect number of observations SN-005243 CALL EXECUTE may truncate or repeat generated code SN-004820 Alpha VMS incorrectly produces negative zero result SN-004870 Performance problems using Digital TCP/IP services on OpenVMS Alpha SN-005696 ERROR: READ ACCESS VIOLATION IN TASK [DATASTEP] message SN-004992 Interrupting and cancelling a DATA step replaces exiting data set SN-005744 WHERE statement returns incorrect results SN-004633 "Error: The yieobtn function is not supported by the SASE7 engine" might appear when you examine remote SQL views via the SQL dictionary table SN-005975 ERROR: Macro variable name & must start with a letter or underscore SN-006109 Exiting SAS within a macro window causes an infinite loop SN-006963 Values within %SYSFUNC on a %DO loop are incorrectly uppercased SN-006566 SAS SHARE server abends with S0C4 in VSRACR1 SN-006847 COMPRESS=BINARY may cause problems SN-007001 Missing semicolon on a %LOCAL statement causes system specific errors SN-007997 Copying catalogs with quotas enabled does not report when quotas have been exceeded SN-008160 "Invalid item code or option code" using PARAM= on FILENAME statement SN-008119 Error message generated when creating a V6 SAS data set from a DBMS table containing a character column greater than 200 bytes SN-004165 Catalog becomes corrupted leaving header information unreadable SN-008638 SAS crashes with "FILLM exceeds compile-time FD_SETSIZE" on OpenVMS SN-008902 Segmentation Violation or other abend possible when running SAS macro code from within Risk Dimensions SN-008911 Macro causes errors when tokenizer reads past an end of line SN-009224 Access via RLS to a large dataset on VMS may cause communication to terminate. SN-008919 WHERE with user-written informat produces incorrect results SN-009349 Errors from EFI, PROC IMPORT, or PROC EXPORT following hot fix installation SN-009294 Long character value may not be visible in the FSVIEW window SN-009299 PROC UNIVARIATE may abend with the PLOTS option and BY statement SN-009625 PROC TRANSPOSE produces errors when VALIDVARNAME=V6 is specified and 82BX04 HotFix is applied SN-010150 Interrupting a SAS process can result in compromised data integrity SN-011148 PROC APPEND Abends with S0C4, U2096, Segmentation Violation, Stack Overflow or Read/Write Access Violations in Task Append SN-011250 SAS/CONNECT's WAITFOR _ANY_ statement only waits for asynchronous processes SN-012080 Secure SAS/SHARE server may allow unprivileged access to files on OpenVMS SN-012376 SURVEYSELECT may produce incorrect results SN-012162 MODIFY Statement uses more I/O in Version 8 than in Version 6 SN-012745 $EBCDIC. informat does not produce correct results in SAS 8.2 SN-013577 WHERE clause returns incorrect results with overlapping ranges SN-015882 A Japanese character that contains the hex value for a single or double quote may be misinterpreted by the SAS tokenizer SN-016283 A Japanese character that contains the hex value for a single or double quote may cause the Program Editor to have an incorrect color which may be reviewed at: http://support.sas.com/techsup/unotes/SN/005/005048.html http://support.sas.com/techsup/unotes/SN/004/004316.html http://support.sas.com/techsup/unotes/SN/005/005243.html http://support.sas.com/techsup/unotes/SN/004/004820.html http://support.sas.com/techsup/unotes/SN/004/004870.html http://support.sas.com/techsup/unotes/SN/005/005696.html http://support.sas.com/techsup/unotes/SN/004/004992.html http://support.sas.com/techsup/unotes/SN/005/005744.html http://support.sas.com/techsup/unotes/SN/004/004633.html http://support.sas.com/techsup/unotes/SN/005/005975.html http://support.sas.com/techsup/unotes/SN/006/006109.html http://support.sas.com/techsup/unotes/SN/006/006963.html http://support.sas.com/techsup/unotes/SN/006/006566.html http://support.sas.com/techsup/unotes/SN/006/006847.html http://support.sas.com/techsup/unotes/SN/007/007001.html http://support.sas.com/techsup/unotes/SN/007/007997.html http://support.sas.com/techsup/unotes/SN/008/008160.html http://support.sas.com/techsup/unotes/SN/008/008119.html http://support.sas.com/techsup/unotes/SN/004/004165.html http://support.sas.com/techsup/unotes/SN/008/008638.html http://support.sas.com/techsup/unotes/SN/008/008902.html http://support.sas.com/techsup/unotes/SN/008/008911.html http://support.sas.com/techsup/unotes/SN/009/009224.html http://support.sas.com/techsup/unotes/SN/008/008919.html http://support.sas.com/techsup/unotes/SN/009/009349.html http://support.sas.com/techsup/unotes/SN/009/009294.html http://support.sas.com/techsup/unotes/SN/009/009299.html http://support.sas.com/techsup/unotes/SN/009/009625.html http://support.sas.com/techsup/unotes/SN/010/010150.html http://support.sas.com/techsup/unotes/SN/011/011148.html http://support.sas.com/techsup/unotes/SN/011/011250.html http://support.sas.com/techsup/unotes/SN/012/012080.html http://support.sas.com/techsup/unotes/SN/012/012376.html http://support.sas.com/techsup/unotes/SN/012/012162.html http://support.sas.com/techsup/unotes/SN/012/012745.html http://support.sas.com/techsup/unotes/SN/013/013577.html http://support.sas.com/techsup/unotes/SN/015/015882.html http://support.sas.com/techsup/unotes/SN/016/016283.html The hot fix package downloaded is in zip format. The name of the zip file is 82bc24av.zip, and it contains the following files: * sabxspl.exe the replacement executable containing the hot fix * saseb.exe the replacement executable containing the hot fix * sasebwh.exe the replacement executable containing the hot fix * sas82.exe the replacement executable containing the hot fix * sasxmc2.exe the replacement executable containing the hot fix * sasebxop.exe the replacement executable containing the hot fix * sasebxrt.exe the replacement executable containing the hot fix * sasxsini.exe the replacement executable containing the hot fix * sasebio.exe the replacement executable containing the hot fix * sabxdml.exe the replacement executable containing the hot fix * 82bc24av.aud a hot fix identifier file that will allow Technical Support to determine which fixes have been applied to a system * 82bc24av.txt a copy of these installation instructions; this file is installed in SAS$ROOT:[TOOLS.SUPPORT.HOTFIX] IMPORTANT NOTE(S): 1. You must have Release 8.2 (TS2M0) installed on your system before applying this hot fix. 2. Define Release 8.2 SAS System logicals to your process by executing the following command file: $ @disk:[SAS82.TOOLS]SAS82.COM where disk is the device where Release 8.2 (TS2M0) of the SAS System is installed. 3. If you do not have the UNZIP utility installed on your system, please download this program from the "SAS System under OpenVMS" link on this page: http://www.sas.com/service/techsup/ftp/download.html The name of the utility is UNZIPAV.EXE. Copy this file to the directory SAS$ROOT:[TOOLS.SUPPORT]. Create this directory if it is not present. Once installed, create a symbol pointing to the UNZIP utility: $ UNZIP :== "$SAS$ROOT:[TOOLS.SUPPORT]UNZIPAV.EXE" AFTER DOWNLOADING: The following instructions describe the steps for installing the files listed above. STEP 1: Create a directory named HOTFIX under SAS$ROOT:[TOOLS.SUPPORT] $ CREATE/DIR SAS$ROOT:[TOOLS.SUPPORT.HOTFIX] STEP 2: Copy the file downloaded, 82BC24AV.ZIP, to the HOTFIX directory created in STEP 1. Assuming the file was downloaded to a user's directory called disk1:[dir], execute $ COPY disk1:[dir]82BC24AV.ZIP SAS$ROOT:[TOOLS.SUPPORT.HOTFIX] STEP 3: Change your default directory to the SAS$ROOT directory. $ SET DEFAULT SAS$ROOT:[000000] STEP 4: Extract the contents from the downloaded zip file. $ UNZIP -o "-X" "SAS$ROOT:[TOOLS.SUPPORT.HOTFIX]82BC24AV.ZIP" The "-X" parameter must be in uppercase for this command to work properly. This completes the installation of hot fix 82BC24 on OpenVMS Alpha.