Installation Note 44364: The error "Expected equal sign not found in %LET statement" occurs in SAS® IT Resource Management 3.21
A %LET statement in SAS IT Resource Management 3.21 System Management Facility (SMF) adapter reporting jobs might fail, resulting in the following message in the SAS log:
ERROR: Expected equal sign not found in %LET statement.
This error message is generated because the SAS System arbitrarily splits long lines when compiling macros.
To circumvent the problem, customize your SAS reporting batch job JCL to specify the option NOCARDIMAGE.  Here is an example:
//STEP1 EXEC SAS,OPTIONS=’NOCARDIMAGE’
If you use the SAS IT Resource Management 3.21 client, add the following OPTIONS statement above the first macro call to _itrm_reports, as follows:
OPTIONS NOCARDIMAGE;
Below is a list of the report jobs in which this error might occur. Corresponding report definitions are included.
| Jobs |   Reports |   
| "CecLpar Monthly Reporting" | 
CecLparCpuHardwareMipsMultiEngineDailyShiftsForTheMonth | 
| "CecLpar Weekly Reporting" | 
CecLparCpuHardwareMipsMultiEngineDailyShiftsForTheWeek | 
| "DB2AttachConnName Monthly Reporting" | 
AttachConnectSqlFunctionActivityDailyShiftsForTheMonth 
AttachConnectElapsedAndCpuTimeSummaryDailyShiftsForTheMonth | 
| "DB2AttachConnName Weekly Reporting | 
AttachConnectElapsedAndCpuTimeSummaryDailyShiftsForTheWeek | 
| "DB2BatchJobAttach Monthly Reporting | 
JobAttachCpuTimeInDB2BarChartsDailyShiftsForTheMonth 
JobAttachSqlFunctionActivityDaysForTheMonth 
JobAttachSqlFunctionActivityDailyPeakHoursForTheMonth 
JobAttachLockLatchTimeInDB2StatsDailyHoursForTheMonth 
JobAttachElapsedTimeInDB2StatsDailyHoursForTheMonth 
JobAttachElapsedTimeInDB2BarLineDailyShiftsForTheMonth 
JobAttachElapsedAndCpuTimeSummaryDailyShiftsForTheMonth 
JobAttachElapsedAndComponentTimesDailyShiftsForTheMonth 
JobAttachElapsedTimeInDB2BarChartsDailyShiftsForTheMonth 
JobAttachElapsedIoTimeInDB2StatsDailyHoursForTheMonth 
JobAttachCpuTimeInDB2StatsDailyHoursForTheMonth 
JobAttachCpuTimeInDB2BarLineDailyShiftsForTheMonth
 | 
| "DB2BatchJobAttach Weekly Reporting" | 
JobAttachElapsedTimeAndPercentInDB2DailyHoursForTheWeek 
JobAttachElapsedAndComponentTimesDailyShiftsForTheWeek 
JobAttachElapsedAndCpuTimeSummaryDailyShiftsForTheWeek 
JobAttachElapsedTimeAndPercentInDB2DailyHoursForTheWeek 
JobAttachElapsedAndComponentTimesDailyShiftsForTheWeek 
JobAttachElapsedAndCpuTimeSummaryDailyShiftsForTheWeek 
JobAttachElapsedTimeAndPercentInDB2DailyHoursForTheWeek 
JobAttachElapsedAndComponentTimesDailyShiftsForTheWeek 
JobAttachElapsedAndCpuTimeSummaryDailyShiftsForTheWeek 
JobAttachElapsedTimeAndPercentInDB2DailyHoursForTheWeek 
JobAttachElapsedAndComponentTimesDailyShiftsForTheWeek 
JobAttachElapsedAndCpuTimeSummaryDailyShiftsForTheWeek
 | 
| "System Daily Reporting" | 
SystemCpuBusyAndMsuByEngineTypeTilesIntervalsForTheDay 
SystemCpuBusyAndMipsByEngineTypeTilesIntervalsForTheDay
 | 
| "System Monthly Reporting" | 
SystemCpuHardwareMipsMultiEngineDailyShiftsForTheMonth 
SystemCpuHardwareMsuMultiEngineDailyShiftsForTheMonth 
SystemZiipEngineCpuMsuAndMipsDailyShiftsForTheMonth 
SystemZiipEngineCpuHardwareMsuDailyShiftsForTheMonth 
SystemZaapEngineCpuHardwareMsuDailyShiftsForTheMonth
 | 
| "System Weekly Reporting" | 
SystemCpuHardwareMipsMultiEngineDailyShiftsForTheWeek
 | 
A fix is planned for this issue.
Operating System and Release Information
| SAS System | SAS IT Resource Management-Server | z/OS | 3.21 |  | 9.3 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: | Installation Note | 
| Priority: | medium | 
| Date Modified: | 2011-09-23 15:07:23 | 
| Date Created: | 2011-09-21 11:45:08 |