SAS Hot Fix Analysis, Download and Deployment Tool

Similar documents
The screenshots/advice are based on upgrading Controller 10.1 RTM to 10.1 IF6 on Win2003

These tasks can now be performed by a special program called FTP clients.

OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS

Element Creator for Enterprise Architect

Upgrade Guide. Medtech Evolution General Practice. Version 1.9 Build (March 2018)

Technical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment

Upgrade Guide. Medtech Evolution Specialist. Version 1.11 Build (October 2018)

Firmware Upgrade Wizard v A Technical Guide

Technical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment with a Shared Configuration Directory

STIDistrict AL Rollover Procedures

BMC Remedyforce Integration with Remote Support

Secure File Transfer Protocol (SFTP) Interface for Data Intake User Guide

istartsmart 3.5 Upgrade - Installation Instructions

1 Getting and Extracting the Upgrader

Element Creator for Enterprise Architect

Troubleshooting Citrix- Published Resources Configuration in VMware Identity Manager

Dashboard Extension for Enterprise Architect

Troubleshooting Citrix- Published Resources Configuration in VMware Identity Manager

Medtech Evolution. Installation Guide

UPGRADING TO DISCOVERY 2005

Adverse Action Letters

CaseWare Working Papers. Data Store user guide

Refreshing Axiom TEST with a Current Copy of Production Axiom EPM June 20, 2014

ROCK-POND REPORTING 2.1

Release Notes. Dell SonicWALL Security firmware is supported on the following appliances: Dell SonicWALL Security 200

1 Getting and Extracting the Upgrader

Planning, installing, and configuring IBM CMIS for Content Manager OnDemand

BMC Remedyforce Integration with Bomgar Remote Support

I. Introduction: About Firmware Files, Naming, Versions, and Formats

Integrating QuickBooks with TimePro

HPE LoadRunner Best Practices Series. LoadRunner Upgrade Best Practices

REFWORKS: STEP-BY-STEP HURST LIBRARY NORTHWEST UNIVERSITY

Click Studios. Passwordstate. RSA SecurID Configuration

User Guide. Document Version: 1.0. Solution Version:

Access SelectPay. Installation Instructions

RISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins)

Extended Traceability Report for Enterprise Architect

Manual for installation and usage of the module Secure-Connect

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

Manually Upgrading PostgreSQL 9.1 to PostgreSQL

PAY EQUITY HEARINGS TRIBUNAL. Filing Guide. A Guide to Preparing and Filing Forms and Submissions with the Pay Equity Hearings Tribunal

Imagine for MSDNAA Student SetUp Instructions

Exosoft Backup Manager

USER MANUAL. RoomWizard Administrative Console

HPE AppPulse Mobile. Software Version: 2.1. IT Operations Management Integration Guide

Universal CMDB. Software Version: Backup and Recovery Guide

Single File Upload Guide

OO Shell for Authoring (OOSHA) User Guide

AvePoint Accessibility Accelerator 2.0

Installation Instructions for SAS 9.4 Installation Kit for Planning DVD Installations on z /OS

NiceLabel LMS. Installation Guide for Single Server Deployment. Rev-1702 NiceLabel

Wave IP 4.5. CRMLink Desktop User Guide

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

Using the Swiftpage Connect List Manager

Using the Swiftpage Connect List Manager

Shavlik Protect. Migration Tool User s Guide

- International Offline. Installation Guide. For authorised Franklin Templeton use only

INSTALLING CCRQINVOICE

Please contact technical support if you have questions about the directory that your organization uses for user management.

HP Universal CMDB. Software Version: Backup and Recovery Guide

Moving your MedicalDirector Clinical / PracSoft Data to a New Server

Backup your Data files before you begin your cleanup! Delete General Ledger Account History. Page 1

Your New Service Request Process: Technical Support Reference Guide for Cisco Customer Journey Platform

Delete General Ledger Account History

ONTARIO LABOUR RELATIONS BOARD. Filing Guide. A Guide to Preparing and Filing Forms and Submissions with the Ontario Labour Relations Board

SAS Viya 3.2 Administration: Mobile Devices

Microsoft Excel Extensions for Enterprise Architect

Faculty Textbook Adoption Instructions

1 Getting and Extracting the Upgrader

SmartPass User Guide Page 1 of 50

TRAINING GUIDE. Overview of Lucity Spatial

Guidance for Applicants: Submitting an application in AAS Ishango Grants Management

1on1 Sales Manager Tool. User Guide

VMware EVO:RAIL Customer Release Notes

Guidance for Submitting an application or Nomination in AAS Ishango Online System

This document describes new features and resolved issues for Intelligent Scene Analysis System

Campuses that access the SFS nvision Windows-based client need to allow outbound traffic to:

McAfee Endpoint Upgrade Assistant 2.2

Getting Started with the Web Designer Suite

Graduate Application Review Process Documentation

CodeSlice. o Software Requirements. o Features. View CodeSlice Live Documentation

Kaltura MediaSpace Installation and Upgrade Guide. Version: 5.0

Proficy* SmartSignal 6.1 Installation Guide

Firmware Update. This utility installs an updated version of the Wireless Earbuds firmware and provides the following changes and benefits:

Tips For Customising Configuration Wizards

Dell Wyse Device Manager (WDM)

Xerox Security Bulletin XRX12-007

Launching Xacta 360 Marketplace AMI Guide June 2017

Municode Website Instructions

SmartLink for Albridge Web Services

Installation and Getting Started

Repstor custodian. On Premise Pre-Requisites. Document Version 1.1 January 2017

Network Rail ARMS - Asbestos Risk Management System. Training Guide for use of the Import Survey Template

Configuring Database & SQL Query Monitoring With Sentry-go Quick & Plus! monitors

PowerTeacher Classroom Management Tool Quick Reference Card

DIVAR IP 3000 Field Installation Guide

ClassFlow Administrator User Guide

HireRight: Step-by-Step Guide

Arius 3.0. Release Notes and Installation Instructions. Milliman, Inc Peachtree Road, NE Suite 1900 Atlanta, GA USA

What's New 3. Install DocuSign for SharePoint 5. DocuSign for SharePoint Settings 11. Send Documents using DocuSign for SharePoint 23

Transcription:

SAS Ht Fix Analysis, Dwnlad and Deplyment Tl SASHFADD Versin 2.2.1 Usage Guide What's New in SASHFADD 2.2.1? Table f Cntents Intrductin... 1 System Requirements... 2 Imprtant infrmatin regarding tl usage... 2 Preparing t run the Ht Fix Analysis, Dwnlad and Deplyment Tl... 2 Dwnlad the Ht Fix Analysis, Dwnlad and Deplyment Tl... 3 SASHFADD Cnfiguratin (SASHFADD.cfg)... 3 Run the Ht Fix Analysis, Dwnlad and Deplyment Tl... 5 Review the Ht Fix Reprt... 6 Review and run a ht fix dwnlad script... 7 Run the SAS Deplyment Manager (SAS 9.3 and SAS 9.4)... 8 Verificatin f ht fix installatin... 9 Trubleshting... 9 Intrductin The SAS Ht Fix Analysis, Dwnlad and Deplyment Tl (SASHFADD): Analyzes a SAS Deplyment Registry (DeplymentRegistry.txt) Creates a Ht Fix Reprt with infrmatin and links t ht fixes which are eligible t be installed n the SAS deplyment Generates scripts that will autmate the dwnlad f the eligible ht fixes Generates scripts t silently install the ht fixes n a SAS 9.2 deplyment. NOTE: Ht fixes fr SAS 9.3 and SAS 9.4 are installed with the SAS Deplyment Manager, thus eliminating the need fr scripting. See Run the SAS Deplyment Manager fr infrmatin n using the SAS Deplyment Manager t deply SAS 9.3 / 9.4 ht fixes WINDOWS and UNIX versins f SASHFADD are available. SASHFADD installed n a Windws r UNIX machine can be used t analyze SAS deplyments fr Windws, UNIX, z/os and OpenVMS Itanium systems. There are certain SAS Ht Fixes and Patches which are nt supprted by SASHFADD. See Usage Nte 52718 fr mre infrmatin.

Imprtant message abut file transfers: SASHFADD generates scripts which execute annymus FTP cmmands t dwnlad data files and ht fixes frm SAS. If yu d nt wish t use annymus FTP fr these file transfers, yu have the fllwing ptins: Secure FTP using SFTP n UNIX and PuTTY n Windws. See SASNte 47785 fr mre infrmatin. Secure FTP script generatin can be activated in SASHFADD by uncmmenting - GENERATE_SECURE_FTP_SCRIPTING in SASHFADD.cfg. New in SASHFADD 2.2.1: HTTP dwnlads using PwerShell fr Windws and curl fr UNIX. These script types can be activated in SASHFADD by uncmmenting: -GENERATE_POWERSHELL_SCRIPTING (Windws nly... Requires PwerShell 3.0 r higher) -GENERATE_CURL_SCRIPTING (UNIX nly) Manual dwnlad f the ht fix data file required by SASHFADD and individually clicking the dwnlad links fr ht fixes in the SASHFADD Ht Fix Analysis Reprt. See Trubleshting fr mre infrmatin. Yu can verwrite the default FTP cnnectin cmmands in scripts generated by SASHFADD. See Mdifying FTP Script Headers in the SASHFADD Cnfiguratin sectin belw. System Requirements WINDOWS There are n special system requirements fr Windws platfrms UNIX SASHFADD requires Perl 5 n UNIX platfrms. SASHFADD is nt currently cmpatible with PERL fr z/os (OS390) n UNIX System Services (USS). Fr this reasn, SAS Technical Supprt recmmends that z/os users run the WINDOWS versin f SASHFADD. Imprtant infrmatin regarding tl usage Carefully read this Usage Guide and review the Ht Fix Reprt generated by SASHFADD prir t using the generated scripts t dwnlad and deply ht fixes. The Ht Fix Reprt cntains critical infrmatin including links t ht fixes that have special pre-installatin r pst-installatin instructins. Imprtant nte cncerning "ALERT" issues: SASHFADD prvides reprting f, and separate script generatin fr, ht fixes that address "ALERT" issues. This feature is prvided t supprt custmers wh wish t apply ht fixes nly fr critical issues as determined by SAS Technical Supprt cnsultants. Ht fixes that address ALERT issues are identified in the Ht Fix reprt with [A]. Scripts designated "ALERT_ONLY" cntain ht fixes fr ALERT issues, but may als cntain sme nn-alert ht fixes that are needed t satisfy ALERT ht fix dependency requirements. Scripts NOT specifically designated "ALERT_ONLY" cntain ALL ht fixes which are eligible fr dwnlad and installatin via scripting, including ht fixes fr "ALERT" issues. Preparing t run the Ht Fix Analysis, Dwnlad and Deplyment Tl Run the ViewRegistry tl (See SAS Nte 35968) t create a DeplymentRegistry.txt file cntaining the latest infrmatin regarding yur SAS installatin. D NOT use the -htfix ptin when running the ViewRegistry tl

(sas.tls.viewregistry.jar). A DeplymentRegistry.txt generated with the -htfix ptin may nt cntain all the prduct infrmatin necessary fr SASHFADD t perfrm an accurate analysis f yur SAS Deplyment. SASHFADD run n WINDOWS r UNIX can analyze the DeplymentRegistry.txt file generated frm a SAS installatin n a different hst perating system. Fr example, yu can generate a DeplymentRegistry.txt fr yur SAS installatin n z/os r OpenVMS Itanium, then cpy the DeplymentRegistry.txt int the directry n the Windws r UNIX machine where SASHFADD is installed. Dwnlad the Ht Fix Analysis, Dwnlad and Deplyment Tl IMPORTANT: If yu are updating t a new release f SASHFADD and using the same install lcatin as the previus release, it is recmmended that yu remve ALL cntent that was generated by the previus release frm the directry befre installing and running the new SASHFADD. WINDOWS UNIX a. Dwnlad SASHFADDwn.exe b. Chse "Run". This will launch the WinZip Self-Extractr t unzip the dwnlad. c. Click "Unzip" t extract the cntents. The fllwing sectins assume yu extracted the files t the default lcatin "C:\Prgram Files\SAS\SASHFADD". d. Cpy the DeplymentRegistry.txt file created in the previus sectin t the C:\Prgram Files\SAS\SASHFADD directry. The C:\Prgram Files\SAS\SASHFADD directry shuld nw cntain the fllwing files: DeplymentRegistry.txt SASHFADD.cfg SASHFADD.exe a. Create a directry n yur UNIX system where SASHFADD will reside. b. Dwnlad SASHFADDux.tar t the directry yu created and 'cd' t that directry. c. Untar SASHFADDux.tar using the cmmand: tar -xvf SASHFADDux.tar d. Cpy the DeplymentRegistry.txt file created in the previus sectin t yur current directry Yur current directry shuld nw cntain the fllwing files: DeplymentRegistry.txt SASHFADD.cfg SASHFADD.pl SASHFADDux.tar * * Yu may chse t delete "SASHFADDux.tar" since it is n lnger needed. Fr Windws users, the default install lcatin is: "C:\Prgram Files\SAS\SASHFADD" SASHFADD Cnfiguratin (SASHFADD.cfg) The SASHFADD.cfg file can be used t: Run SASHFADD "silently" Highlight the mst recently released ht fixes in the Analysis Reprt Specify if SASHFADD shuld generate scripts just fr ALERT ht fixes r just fr all eligible ht fixes Specify if SASHFADD shuld generate scripts fr secure FTP Specify if SASHFADD shuld generate scripts fr HTTP dwnlads using PwerShell (Windws nly / Requires PwerShell 3.0 r higher) New in SASHFADD 2.2.1 Specify if SASHFADD shuld generate scripts fr HTTP dwnlads using curl (UNIX nly) New in SASHFADD 2.2.1 Suppress the display f nn-english ht fixes in the Ht Fix Reprt Frce SASHFADD t interpret a DeplymentRegistry.txt as riginating frm a specific release f SAS (This ptin is nt cmmnly used) Specify if the SAS Ht Fix Data file needs t be dwnladed manually (This ptin is nt cmmnly used) Change the frmat f the date/time stamp applied t directries and files.

The ptinal frmat (YYYY_MM_DD_Time) will allw the generated utput directries t be easily srted within the SASHFADD hme directry based n when SASHFADD was run. Mdify the FTP script headers generated by SASHFADD (see belw) Mdifying FTP Script Headers Scripts generated by SASHFADD fr dwnlading the ht fix data file and individual ht fixes use basic FTP cmmands t cnnect t ftp.sas.cm. If these basic cnnectin cmmands are nt cmpatible with yur prxy server, yu can verwrite the default cmmands by fllwing these steps: 1) Create a file in the SASHFADD hme directry called mdified_script_header.txt. File name is case sensitive! 2) In mdified_script_header.txt, type the ftp cnnectin cmmands that are cmpatible with yur prxy server. a. In the default scripts generated by SASHFADD, all cmmands befre the cmmand binary are cnsidered part f the header and will be ver-written by the cmmands yu save in mdified_script_header.txt. The default Windws header which will be verwritten: pen ftp.sas.cm annymus FTP User SASHFADD FTP Passwrd The default UNIX header which will be verwritten: #!/bin/sh FTPHOST=ftp.sas.cm FTPUSER=annymus FTPPW=SASHFADD ftp -n $FTPHOST <<-EOF user $FTPUSER $FTPPW b. Yu may want t generate default SASHFADD scripts and review the header first befre attempting t write a mdified header. i. Windws users can view a generated SAS9[2-3-4]_HFADD_data_ftp_dwnlad_script.txt ii. UNIX users can view a generated SAS9[2-3-4]_HFADD_data_ftp_dwnlad.sh c. Yu may need t wrk with a system administratr at yur site t determine the syntax fr the header. After the cmmands are entered, save mdified_script_header.txt. 3) In SASHFADD.cfg, uncmment the line: -USE_MODIFIED_SCRIPT_HEADER, then save SASHFADD.cfg 4) Run SASHFADD. All FTP scripts generated by SASHFADD will use yur mdified header. Nte (1): If yu activate -USE_MODIFIED_SCRIPT_HEADER in SASHFADD.cfg, and then later chse t deactivate this feature, yu must als delete the fllwing files frm yur SASHFADD hme directry t restre generatin f the default script headers: Windws Delete: SAS9[2-3-4]_HFADD_data_ftp_dwnlad_script.txt UNIX - Delete: SAS9[2-3-4]_HFADD_data_ftp_dwnlad.sh Nte (2): A mdified script header can be used fr PwerShell and curl scripting. Nte (3): A mdified script header can NOT be used with secure SFTP scripting.

General Infrmatin abut SASHFADD.cfg If yu d nt make any changes t SASHFADD.cfg, SASHFADD 2.2.1 will generate utput cmparable t the previus release (SASHFADD 2.2). Unless therwise dcumented in this Usage Guide, the instructins fr making cnfiguratin changes are included within the installed SASHFADD.cfg file. Cnfirmed SASHFADD cnfiguratin settings will appear at the bttm f the Ht Fix Reprt and in the SASHFADD Lg file. Yu are nt required t specify in SASHFADD.cfg the release f SAS being analyzed. SASHFADD shuld be able t make that determinatin by lking fr key prducts in DeplymentRegistry.txt. Hwever, in the event f an unusual SAS deplyment where that determinatin can nt be made by SASHFADD, yu shuld "uncmment" ne f the cmmands "-SAS 9.2" r "-SAS 9.3" r "-SAS 9.4" t specify the release f SAS. If yu accidentally uncmment mre than ne release, SASHFADD will reprt a failure and will nt prceed with the ht fix analysis. Run the Ht Fix Analysis, Dwnlad and Deplyment Tl WINDOWS Duble-click the SASHFADD.exe file t execute the tl. UNIX Execute the cmmand: perl SASHFADD.pl Yur system settings may require yu t enter a fully qualified path t the PERL 5 executable. If PERL 5 is nt installed n yur system, yu will need t either install it r use the Windws versin f SASHFADD. If yu did nt select the "-SILENT" ptin in SASHFADD.cfg, yu will be prmpted t enter a descriptive name fr the machine that cntains the SAS deplyment being analyzed. This name will be used fr the creatin f the utput directry cntaining the SASHFADD reprt and scripts. Only alphanumeric characters and underscres '_' are allwed in the name. (Examples: "My_PC", "ALECs_pc", "server4321", "Test_Machine_5") During SASHFADD prcessing, scripts are generated and executed that dwnlad a required data file frm the SAS Technical Supprt Ht Fix site. The file will be "SAS92_HFADD_data.xml", "SAS93_HFADD_data.xml" r "SAS94_HFADD_data.xml" depending n the release f SAS being analyzed. If yu d nt see any f these files in yur current directry after running SASHFADD, r if yu are unable t dwnlad the files thrugh a prxy server at yur site, yu can manually dwnlad the files using HTTP. See Trubleshting fr mre infrmatin. SASHFADD will als create a new directry. If yu entered a descriptive name when prmpted by SASHFADD, the new directry will be called: <name_yu_entered>_<timestamp> * If yu ran SASHFADD with the "-SILENT" ptin, r yu did nt enter a name when prmpted, the new directry will be called: SASHFADD_<timestamp> * The directry will cntain the fllwing subdirectries: ANALYSIS_ DEPLOY_ DOWNLOAD_ LOG_

* <name_yu_entered>_<timestamp> is used s that a unique directry name is created each time SASHFADD is run. The timestamp is in DayMnthYear_Hur.Minute.Secnd frmat. Fr example, "My_PC_17Feb2016_13.24.33". If yu uncmment -USE_YYYY_MM_DD_TIME_FORMAT_FOR_DIRECTORY_AND_FILE_NAMES in SASHFADD.cfg, the directry name in the abve example will be My_PC_2016_2_17_13.24.33. Review the Ht Fix Reprt IMPORTANT! Carefully review the SAS_Ht_Fix_Reprt dcumented in this sectin prir t dwnlading and deplying ht fixes! It is especially imprtant that yu carefully fllw any pre/pst installatin instructins in Dcumentatin designated by a [ D ] in the reprt The Ht Fix Reprt can be fund in the ANALYSIS_ directry. The reprt lists the ht fixes that are available fr yur installed SAS prducts based n the DeplymentRegistry.txt file. The Ht Fix Reprt may cntain up t three sectins: Ht fixes that may be dwnladed and installed individually r by using the generated scripts This sectin will always appear in the Ht Fix Reprt and will list ht fixes that can be dwnladed and installed individually, r by using the generated dwnlad scripts, SAS Deplyment Manager fr SAS 9.3/9.4 r install_scripts fr SAS 9.2. Successful installatin f these ht fixes will be recrded in the deplyment registry. If yur system is upt-date with these ht fixes, then an apprpriate message will appear. Ht fixes that are available nly by clicking the Dwnlad link and fllwing installatin instructins This sectin may appear in the Ht Fix Reprt, and will list ht fixes which must be dwnladed and installed individually by clsely fllwing the instructins in the dcumentatin. Successful installatin f these ht fixes may be recrded in the SAS Deplyment Registry depending n the unique prperties f the ht fix. It is pssible that yu will cntinue t see these ht fixes in the reprt even if they have been successfully installed. If yu have already applied these ht fixes by fllwing the installatin instructins, then yu can safely ignre their reappearance in the reprt. Ht Fixes that include cnfiguratin scripting will appear in this sectin alng with a link t SASNte 57696. These ht fixes must be installed separately frm ht fixes that d nt include cnfiguratin scripting. The ht fix dcumentatin will have infrmatin n the SAS Deplyment Manager settings that must be used t prperly cmplete the installatin. Ht fixes cntaining updates nly t nn-english sftware cmpnents This sectin may appear in the Ht Fix Reprt and will list ht fixes which can be applied nly t systems where the languages listed with the ht fix are installed fr the specific SAS prduct. These ht fixes will nt appear in the SASHFADD FTP scripts. They must be dwnladed by clicking the Dwnlad link. Successful installatin f these ht fixes will be recrded in the SAS Deplyment Registry. If yu are ineligible t install these ht fixes because yu have nt installed the SAS prduct fr the languages listed, then yu can safely ignre the appearance f these ht fixes in the reprt. If yu d nt wish t see these ht fixes in the reprt, uncmment the line "-ENGLISH_ONLY" in SASHFADD.cfg. Each sectin f the reprt includes a list f available ht fixes and links t review Issue(s) Addressed, Dcumentatin, and t Dwnlad the ht fix.

Ht Fix ID [C] citatin beside a Ht Fix ID indicates that this is a "Cntainer" ht fix which delivers updates t multiple SAS Sftware cmpnents in ne ht fix dwnlad. Yu can view the Dcumentatin fr the list f cmpnents that will be updated. Eligible ht fixes with this citatin are autmatically included in the dwnlad script. See "What is a Cntainer Ht Fix?" in the SAS Ht Fix FAQ fr mre infrmatin. [3] citatin beside an Ht Fix ID indicates that yu shuld cntact SAS Technical Supprt fr mre infrmatin abut the fix. Ht fixes with this citatin are nt included in the dwnlad script. Issues addressed links prvide access t infrmatin n SAS Ntes addressed by the ht fix. [A] citatin beside an Issue(s) Addressed link indicates that at least ne "ALERT" issue is addressed in the ht fix. View the Issue(s) Addressed fr mre infrmatin. Eligible ht fixes with this citatin are autmatically included in the dwnlad and deplyment scripts and are included in separate "Alert_Only" dwnlad and deplyment scripts. [1] citatin beside an Issue(s) Addressed link indicates that at least ne imprtant "Nte" appears with the Issue(s) Addressed n the dwnlad site which shuld be reviewed befre prceeding with the installatin f the ht fix. Ht fixes with this citatin are autmatically included in the dwnlad and deplyment scripts. Dcumentatin links prvide direct access t the ht fix installatin instructins. [ D ] citatin beside a Dcumentatin link indicates that the dcumentatin cntains special preinstallatin, pst-installatin r ther unique instructins nt cmmnly used fr ht fix deplyment. Dcumentatin shuld be reviewed befre prceeding with the dwnlad and deplyment f the ht fix. Ht fixes with this citatin are autmatically included in the dwnlad and deplyment scripts. Failure t fllw pre/pst installatin instructins will result in an incmplete ht fix installatin and may result in system instability. Dwnlad links prvide direct access t dwnlad the ht fix. [2] citatin beside a Dwnlad link indicates that the ht fix des nt use the same installatin prcess as ther ht fixes, r it may need t be installed separately frm ther ht fixes with special settings in the SAS Deplyment Manager. Use the Dcumentatin link t review installatin instructins prir t prceeding with the ht fix dwnlad. These ht fixes may cntinue t appear n the Ht Fix Reprt even if they have already been dwnladed and deplyed since their installatin may nt be recrded in the SAS deplyment registry. Review and run a ht fix dwnlad script IMPORTANT (1): In the fllwing sectins, files designated "_ALERT_ONLY" include ht fixes that address ALERT issues as indicated by [A] n the Ht Fix Reprt. Files NOT designated _ALERT_ONLY include all ht fixes eligible fr scripted dwnlad and silent installatin, including ht fixes that address ALERT issues. IMPORTANT (2): The instructins in the fllwing sectins assume that yu have NOT selected in SASHFADD.cfg ne specific type f scripting that yu want SASHFADD t generate. IMPORTANT (3): If yu specified in SASHFADD.cfg that yu want secure FTP scripts t be generated, sftp_ script and text files will appear in the DOWNLOAD_ directry. WINDOWS In the DOWNLOAD_ directry, yu will find the fllwing files: UNIX In the DOWNLOAD_ directry, yu will find the fllwing files:

ALERT_ONLY_README.txt * ftp_script.bat ftp_script_alert_only.bat * ftp_script.txt ftp_script_alert_only.txt * MD5_checksums.txt MD5_checksums_ALERT_ONLY.txt * * Files will appear nly if there are ht fixes fr "ALERT" issues. The ftp_script.txt and ftp_script_alert_only.txt files can be mdified as needed t exclude ht fixes frm dwnlad r t change the transfer prtcl as required by yur site. If yu are satisfied with the list f ht fixes t be dwnladed based n the Ht Fix Reprt, duble-click ftp_script.bat r ftp_script_alert_only.bat t begin dwnlading the ht fixes. A windw will appear shwing the prgress f the dwnlads. These.bat files MUST be run frm within the DOWNLOAD_ directry. It may take several minutes t cmplete the dwnlad prcess. Ht fix dwnlad files will be placed in the DEPLOY_ directry. ALERT_ONLY_README.txt * ftp_script.sh ftp_script_alert_only.sh * MD5_checksums.txt MD5_checksums_ALERT_ONLY.txt * * Files will appear nly if there are ht fixes fr "ALERT" issues. The ftp_script.sh and ftp_script_alert_only.sh files can be mdified as needed t exclude ht fixes frm dwnlad r t change the transfer prtcl as required by yur site. If yu are satisfied with the list f ht fixes t be dwnladed based n the Ht Fix Reprt, then execute ne f the fllwing cmmands:./ftp_script.sh./ftp_script_alert_only.sh These scripts MUST be run frm within the DOWNLOAD_ directry. It may take several minutes t cmplete the dwnlad prcess. Ht fix dwnlad files will be placed in the DEPLOY_ directry. NOTE: The MD5_checksums files cntain MD5 checksum values fr each ht fix dwnlad available fr yur installed SAS prducts. This file can be useful shuld yu wish t validate the integrity f the dwnladed ht fix files. Tls used fr perfrming MD5 validatin are nt available frm SAS and are nt supprted by SAS Technical Supprt. Run the SAS Deplyment Manager (SAS 9.3 and SAS 9.4) This sectin is applicable fr SAS 9.3 and SAS 9.4 deplyments. In the DEPLOY_ directry, yu will find the ht fixes dwnladed by the dwnlad script. The SAS Deplyment Manager is used t apply ht fixes. Fr mre infrmatin n the SAS Deplyment Manager fr SAS 9.3 r SAS 9.4, see: SAS Deplyment Wizard/SAS Deplyment Manager 9.3: User s Guide SAS Deplyment Wizard/SAS Deplyment Manager 9.4: User s Guide By default, the SAS Deplyment Manager will search in the ' <SASHOME>/InstallMisc/HtFixes/New ' directry fr ht fixes t be applied. T cmplete the installatin f the ht fixes yu may either: Cpy the dwnladed ht fixes frm the "DEPLOY_" directry t ' <SASHOME>/InstallMisc/HtFixes/New' -r- When prmpted by the SAS Deplyment Manager, enter the path directly t the "DEPLOY_" directry.

Best Practice: Since the SAS Deplyment Manager will NOT remve the ht fix dwnlads frm the "New" directry after they have been applied, it may be a "best practice" t pint the SAS Deplyment Manager t the "DEPLOY_" directry. If SASHFADD is nt installed n the same machine as the SAS deplyment, yu can cpy the entire "DEPLOY_" directry t the machine where SAS is installed befre launching the SAS Deplyment Manager. Verificatin f ht fix installatin T verify that all ht fixes have been installed: After installatin f all ht fixes, rerun the deplyment registry tl t create a new DeplymentRegistry.txt. Cpy the updated DeplymentRegistry.txt t the directry where SASHFADD is lcated. Run SASHFADD t create a new directry cntaining a new ANALYSIS_ subdirectry. Review the Ht Fix Reprt and, if necessary, cmpare the Ht Fix Reprt with the reprt generated in the previus executin f SASHFADD. Reprts listing all f the installed ht fixes that appear in DeplymentRegistry.txt are als generated by SASHFADD. These reprts appear in the LOG_ directry and are in HTML and XML frmats. Trubleshting Each executin f SASHFADD creates a SASHFADD_LOG_ file in the "LOG_" subdirectry. The lg traces the executin f SASHFADD and can be used t trublesht any prblems with reprt, directry, r script generatin. When the installatin scripts are run fr SAS 9.2, the lgs pertaining t installatin are MIT lgs. If prblems are encuntered with installatin f the ht fixes, please refer t the: Using the Maintenance Installatin Tl t Install SAS Ht Fixes - Usage and Trubleshting Guide Cmmn Prblems and Slutins Yu d nt see "SAS9[2-3-4]_HFADD_data.xml" in the directry after running SASHFADD,...r yu see the fllwing message n the cmmand cnsle: SASHFADD was unable t dwnlad r pen a critical ht fix data file....r yu see the fllwing messages n the cmmand cnsle: FTP> Invalid Cmmand FTP> Nt Cnnected...r yu see the fllwing message near the tp f the ht fix reprt: Warning: Ht Fix Data file (SAS9[2-3-4]_HFADD_data.xml) is nt fund r is mre than 96 hurs ld....r yu see the fllwing ERROR in the SASHFADD_LOG_: >> %%% ERROR: Unable t pen SAS9[2-3-4]_HFADD_data.xml

These errrs indicate that SASHFADD culd nt access current ht fix data. A prblem in dwnlading either SAS92_HFADD_data.xml, SAS93_HFADD_data.xml r SAS94_HFADD_data.xml may have been encuntered. Depending n the SAS release being analyzed, SASHFADD must have access t ne f these files. This warning is likely due t an FTP prblem that affected the generated SAS9[2-3- 4]_HFADD_data_ftp_dwnlad_script.txt (Windws) r SAS9[2-3-4]_HFADD_data_ftp_dwnlad.sh (UNIX) file. This prblem is mst likely t ccur when a SASHFADD script makes an FTP request that can nt be fulfilled thrugh a prxy server. Yu may be able t use the -USE_MODIFIED_SCRIPT_HEADER ptin in SASHFADD.cfg t crrect this prblem. Ask yur system administratr abut syntax ptins t mdify the scripts generated by SASHFADD t wrk with yur prxy server. See the Mdifying FTP Script Headers instructins in this usage guide fr mre infrmatin. If yu r yur system administratr are unable t crrect the FTP and/r prxy server issue, yu can dwnlad the necessary data file manually: 1. Click: SAS92_HFADD_data.xml if SASHFADD is analyzing a SAS 9.2 image Click: SAS93_HFADD_data.xml if SASHFADD is analyzing a SAS 9.3 image Click: SAS94_HFADD_data.xml if SASHFADD is analyzing a SAS 9.4 image 2. If yu are nt certain which release f SAS is being analyzed, dwnlad all f the abve files. SASHFADD will use the ne it needs. 3. Select "File", then "Save As" 4. Cnfirm that yu are saving SAS92_HFADD_data.xml and/r SAS93_HFADD_data.xml and/r SAS94_HFADD_data.xml (file names are case sensitive!) 5. Save SAS92_HFADD_data.xml and/r SAS93_HFADD_data.xml and/r SAS94_HFADD_data.xml t the same directry as SASHFADD 6. In SASHFADD.cfg, uncmment -HOT_FIX_DATA_FILE_MANUAL_DOWNLOAD then save the updated SASHFADD.cfg. This will prevent SASHFADD frm attempting t re-dwnlad SAS9[2-3-4]_HFADD_data.xml. 7. Run SASHFADD Nte: If yu are unable t reslve the FTP prblem, then yu mst likely will NOT be able t successfully dwnlad ht fixes using the autmated scripts. Hwever, yu shuld still be able t dwnlad the ht fixes individually by clicking the Dwnlad link(s) in the "SAS_Ht_Fix_Reprt_". The message > > %%% ERROR: Unable t pen DeplymentRegistry.txt > > %%% ERROR: Deplyment Registry Hst () culd nt be identified. in the Lg/tl_lg.txt file indicates that the required DeplymentRegistry.txt file des nt exist in the same directry as SASHFADD. If yu are unable t determine the cause f prblems encuntered with this tl, cntact SAS Technical Supprt. Cntact Us Sitemap www.sas.cm Terms f Use & Legal Infrmatin Privacy Statement Cpyright 2017 SAS Institute Inc. All Rights Reserved.