INSTALLATION INSTRUCTIONS FOR HOT FIX 82BC24 ON WINDOWS BEFORE DOWNLOADING: The hot fix 82BC24 addresses the issue(s) in Release 8.2 (TS2M0) of Base SAS software on Windows as documented in SAS Note(s): SN-005158 IntrNet Application Server may crash on Windows 2000 SN-010845 Windows 2000 Integration Technologies server terminates client connection SN-004509 SAS/SHARE secured server fails to honor host security file access SN-005283 External I/O performance degradation SN-005048 Incorrect output results from PROC FORMAT with the MULTILABEL option SN-005384 Starting a SAS SSCU Service on Windows 2000 might result in the error message "Process terminated abnormally" SN-004316 WHERE returns incorrect number of observations SN-005243 CALL EXECUTE may truncate or repeat generated code SN-005631 $EBCDIC informat uses incorrect translation table (DBCS compliant version only) 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-007013 ERROR: Read Access Violation In Task ( SAS/EIS ] Exception occurred at (630133A0) SN-007001 Missing semicolon on a %LOCAL statement causes system specific errors SN-007193 "Erroneous internal condition encountered" when using SAS/SHARE SN-007953 SAS/SHARE server fails after multiple client attempts to update data set 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-008130 "Lock is not available" error message appears when running multiple SAS jobs with data files pointing to the same directory 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-008919 WHERE with user-written informat produces incorrect results SN-009155 Lack of transcoding support for GBK charset causes failure from jdbc 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-011219 Error condition not trapped when 2K byte parameter limit of SAS/Integration Technologies Stored Process facility is exceeded SN-011250 SAS/CONNECT's WAITFOR _ANY_ statement only waits for asynchronous processes 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-013275 DATETIME() function might return incorrect values over Daylight Savings cutovers for long-running processes such as SAS/SHARE servers SN-006334 Ending from Output window may return to Program Editor instead of the AF window SN-008832 SAS code in SUBMIT block may suspend execution SN-007336 Program Editor window may display on top of fullscreen window 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/005158.html http://support.sas.com/techsup/unotes/SN/010/010845.html http://support.sas.com/techsup/unotes/SN/004/004509.html http://support.sas.com/techsup/unotes/SN/005/005283.html http://support.sas.com/techsup/unotes/SN/005/005048.html http://support.sas.com/techsup/unotes/SN/005/005384.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/005/005631.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/007013.html http://support.sas.com/techsup/unotes/SN/007/007001.html http://support.sas.com/techsup/unotes/SN/007/007193.html http://support.sas.com/techsup/unotes/SN/007/007953.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/008130.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/008/008919.html http://support.sas.com/techsup/unotes/SN/009/009155.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/011219.html http://support.sas.com/techsup/unotes/SN/011/011250.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/013275.html http://support.sas.com/techsup/unotes/SN/006/006334.html http://support.sas.com/techsup/unotes/SN/008/008832.html http://support.sas.com/techsup/unotes/SN/007/007336.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 IMPORTANT NOTE(S): 1. You must have Release 8.2 (TS2M0) installed on your system before applying this hot fix. 2. You must have Administrator Privileges on your CLIENT or SERVER machine and all currently active SAS sessions, daemons, spawners and servers must be terminated before applying this hot fix. 3. 82BC24wn.exe will update !SASROOT\sashost.dll and !SASROOT\dbcs\sashost.dll. If 82BC24 is being applied to a Release 8.2 (TS2M0) image located on a SERVER, then the updated versions of "sashost.dll" must also be applied to any CLIENT machines which access the Release 8.2 (TS2M0) server image. The updated "sashost.dll" in the !SASROOT directory on the SERVER should be copied to the !SASROOT directory on each CLIENT. The updated "sashost.dll" in the !SASROOT\dbcs directory on the SERVER should be copied to the !SASROOT\dbcs directory on each CLIENT. 4. The updated "sashost.dll" in the !SASROOT\dbcs directory must also be copied to the following directories if these directories already exist on a SERVER or CLIENT machine: !SASROOT\nls\ja !SASROOT\nls\ko !SASROOT\nls\zh !SASROOT\nls\zt 5. The correct installation of the updated versions of "sashost.dll" can be verified on SERVER and CLIENT machines by viewing the "Properties" of both versions of "sashost.dll" and confirming the following: !SASROOT\sashost.dll Windows NT File Version: 8.00.1095349787 !SASROOT\sashost.dll Windows 2000 File Version: 8.0.16713.46619 !SASROOT\sashost.dll Windows XP File Version: 8.0.16713.46619 !SASROOT\dbcs\sashost.dll Windows NT File Version: 8.00.1095349345 !SASROOT\dbcs\sashost.dll Windows 2000 File Version: 8.0.16713.46177 !SASROOT\dbcs\sashost.dll Windows XP File Version: 8.0.16713.46177 !SASROOT\nls\\sashost.dll Windows NT File Version: 8.00.1095349345 !SASROOT\nls\\sashost.dll Windows 2000 File Version: 8.0.16713.46177 !SASROOT\nls\\sashost.dll Windows XP File Version: 8.0.16713.46177 where "" is "ja", "ko", "zh", or "zt". AFTER DOWNLOADING: The hot fix package downloaded is a self extracting executable named 82bc24wn.exe. Launching the executable will initiate the install wizard, which will guide you through the setup process. The following files will be installed: * sasxkern.dll the replacement module containing the hot fix * sasxshel.dll the replacement module containing the hot fix * sashost.dll the replacement module containing the hot fix * sase7.dll the replacement module containing the hot fix * sase7wh.dll the replacement module containing the hot fix * saseb.dll the replacement module containing the hot fix * sasebwh.dll the replacement module containing the hot fix * sasxwher.dll the replacement module containing the hot fix * sasyoio.dll the replacement module containing the hot fix * sasxmac.dll the replacement module containing the hot fix * sasxmc2.dll the replacement module containing the hot fix * sasxkini.dll the replacement module containing the hot fix * sasxsini.dll the replacement module containing the hot fix * sase7xop.dll the replacement module containing the hot fix * sase7xrt.dll the replacement module containing the hot fix * sasebxop.dll the replacement module containing the hot fix * sasebxrt.dll the replacement module containing the hot fix * sasyzcr2.dll the replacement module containing the hot fix * sasyzcrd.dll the replacement module containing the hot fix * sasxfnc.dll the replacement module containing the hot fix * sasyh.dll the replacement module containing the hot fix * sase7io.dll the replacement module containing the hot fix * sasebio.dll the replacement module containing the hot fix * sasyby.dll the replacement module containing the hot fix * sasxsrin.dll the replacement module containing the hot fix * core.msg the replacement message file containing the hot fix * sasxfs.dll the replacement module containing the hot fix * sasxed.dll the replacement module containing the hot fix * 82bc24wn.aud a hot fix identifier file that will allow Technical Support to determine which fixes have been applied to a system * 82bc24wn.txt a copy of these installation instructions; this file is installed in !SASROOT\core\sasinst\hotfix This completes the installation of hot fix 82BC24 on Windows.