SYSID - syncsort_cobol_migration_manager - syncsort_clone_center - syncsort_space_recovery_system - syncsort_scc_monitor - syncsort_simulate_2000 - syncsort_allocation_control_center - Latest

Syncsort™ Storage Management Product Installation Guide And DIF User Guide

Product type
Software
Portfolio
Integrate
Product family
Syncsort™ software
Product
Syncsort™ Storage Management > Syncsort™ Cobol Migration Manager
Syncsort™ Storage Management > Syncsort™ Clone Center
Syncsort™ Storage Management > Syncsort™ Space Recovery System
Syncsort™ Storage Management > Syncsort™ SCC Monitor
Syncsort™ Storage Management > Syncsort™ Simulate 2000
Syncsort™ Storage Management > Syncsort™ Allocation Control Center
Version
Latest
ft:locale
en-US
Product name
Syncsort Storage Management
ft:title
Syncsort™ Storage Management Product Installation Guide And DIF User Guide
Copyright
2023
First publish date
1991
ft:lastEdition
2026-01-22
ft:lastPublication
2026-01-22T05:50:39.722000
L1_Product_Gateway
Integrate
L2_Product_Segment
IBM Infrastructure
L3_Product_Brand
Precisely Syncsort
L4_Investment_Segment
Mainframe
L5_Product_Group
Mainframe Storage Optimization
L6_Product_Name
Syncsort Storage Management

Purpose: The SYSID command can be used to perform conditional command execution when executing DIF commands from PARMLIB. SYSID would typically be used in the DIFINIT and the STARTnn members to conditionally start products or establish log consolidation links based on the four character system identifier.

Syntax:
SYSID([INCLUDE(sysids)] [EXCLUDE(sysids)])      
Comments: The systems included or excluded on the SYSID command must be placed on one control card.
  • sysids should be separated with blanks or commas.
  • Wildcard characters are allowed (* or ?).
  • If both INCLUDE and EXCLUDE are specified, EXCLUDE has precedence.
When a SYSID section evaluates as true, all commands following the SYSID are executed until another SYSID is encountered, or conditional command processing is terminated with a SYSID() statement.
Examples: The following DIFINIT member could be placed in PARMLIB to use the system logger to perform log record consolidation.
Tip: In this example, SYSA will be the log server used for record consolidation.
  • The first SYSID section executes on all systems except SYSA and would execute the DEFCONN commands in member LOGINIT to establish connectors to route records to the system logger.
  • The second SYSID section would only execute on SYSA and activates the log server to gather records from the system logger and write them to the target logs.
  • The last SYSID() terminates conditional command processing.
SYSID(EXCLUDE(SYSA))
INITOPT EXEC(CONNECT(LOGINIT))
SYSID(INCLUDE(SYSA))
INITOPT LOGSERVER(LOGGER(DTS.STREAM))
SYSID()    
Note: For more information about record consolidation, examine “The System Logger Interface” on page 4-10 and “The MQSeries Interface” on page 4-17 in the Rules Language Programming Guide.