• Abstract for DFSORT Installation and Customization
    • How to send your comments to IBM
      • If you have a technical problem
    • Summary of Changes
      • Summary of changes for SC23-6881-00 z/OS Version 2 Release 1
        • New information
          • 64-bit support
          • Performance and resource usage improvements
          • XTIOT, uncaptured UCBs and DSAB above 16 megabytes virtual
          • Extended address volumes
          • Alphanumeric Comparison Tests
          • More PARSE Fields
          • Repeating PARSE Fields
          • Alphanumeric Tests for PARSE Fields
          • Insert a String at the End of Variable-Length Records
          • Symbol Enhancements
          • Improved diagnostics
        • Operational changes that may require user action
          • Central storage controls
          • Message changes
          • New Reserved Words for Symbols
  • Planning for installation
    • Getting ready to install DFSORT
      • DFSORT on the Web
      • DFSORT FTP site
      • What is on the tape?
        • Storage administrator examples
    • System planning considerations
      • Where DFSORT fits on your system
      • Software requirements
        • Driving system requirements
        • Target system requirements
      • Required storage devices
      • Machine requirements
      • Choosing where to install DFSORT
      • Installing DFSORT
      • Required distribution libraries
      • Required target libraries
      • Should you run DFSORT resident?
      • Testing DFSORT
        • Making the target libraries accessible
        • Allocating DFSORT libraries
      • Verifying that DFSORT was installed correctly
        • ICEJCLJ and ICEINVJ verification
        • ICETOOLJ verification
        • ICECSRTJ verification
      • Deleting private libraries after testing
      • Verifying the SVC was installed correctly
      • DFSORT storage considerations
        • Required main storage
        • Effects of varying main storage
        • Required storage for running DFSORT resident
        • Required hiperspace storage
        • Required memory object storage
        • Tailoring main storage
          • Options that allocate main storage
          • Options that limit storage used by DFSORT
          • Options that reserve storage for system use
          • Storage considerations
        • Tailoring storage for Hipersorting, memory object sorting and dataspace sorting
      • System-managed storage
      • Installing DFSORT in permanent libraries
      • Replacing IEBGENER with the ICEGENER facility
        • Verifying ICEGENER installation
      • Discontinuing use of ICEGENER as a replacement for IEBGENER
  • Customizing DFSORT
    • Planning for customization
      • Customizing the standard DFSORT procedures
      • Changing the DFSORT installation defaults
      • Cultural environment considerations
      • Invoking an EFS routine automatically
      • Using initialization and termination exits
        • Initialization exits
        • Termination exits
      • Modifying message texts
        • For the base product
          • Coding the changes to ICEMSGS
          • Receiving and applying SMP/E usermods
    • Changing the installation defaults
      • Migrating to DFSORT from other sort products
      • Tailoring main storage
      • Tailoring hiperspace, memory object and dataspace storage
      • Using ICEPRMxx members in PARMLIB
        • Coding options in ICEPRMxx members
        • Activating ICEPRMxx members
        • Activating ICEPRMxx members for different LPARS
        • Merging PARMLIB and ICEMAC options
        • Using multiple START ICEOPT commands
      • Using the ICEMAC macro
      • Installation options syntax diagram
      • Installation options
      • Examples of ICEMAC macros
        • ICEMAC JCL - batch direct invocation defaults
        • ICEMAC INV - batch program invocation defaults
        • ICEMAC TSO - TSO direct invocation defaults
        • ICEMAC TSOINV - TSO program invocation defaults
        • ICEMAC TD1 - first time-of-day defaults
      • Example of an ICEPRMxx member
        • ICEPRM01 installation default overrides
      • IBM-supplied installation defaults
        • Listing installation defaults
    • Controlling resources using ICEIEXIT
      • What run-time options can ICEIEXIT change?
      • What installation- and run-time information can ICEIEXIT examine?
        • Installation-time information
        • Run-time information
      • Writing and installing ICEIEXIT
      • Interface points for ICEIEXIT
        • Contents of general register 1
        • Contents of the installation-time options list
        • Contents of the run-time options list
      • A sample ICEIEXIT routine
    • Collecting statistical data
      • Why use DFSORT’s SMF record?
      • Why use an ICETEXIT?
      • Collecting data from DFSORT’s SMF record
        • Controlling what DFSORT passes to SMF
        • When DFSORT cannot pass a record to SMF
        • SMF record structure
        • Mapping the SMF record
        • Verifying supported record sections
        • Accessing multiple input data set sections
        • Accessing multiple OUTFIL data set sections
        • Identifying what release produced your SMF record
      • Collecting data using an ICETEXIT
        • Installing an ICETEXIT
        • Writing an ICETEXIT routine
        • Controlling what DFSORT passes to ICETEXIT
        • Mapping ICETEXIT statistics
      • ICETEXIT examples
        • A nonexecutable ICETEXIT
        • An executable ICETEXIT
    • Improving tape processing with DFSMSrmm or ICETPEX
      • Information passed by DFSMSrmm or ICETPEX
      • Installing an ICETPEX routine
      • Writing an ICETPEX routine
      • A sample ICETPEX routine
  • Sample jobs
    • Customizing DFSORT
      • Procedures
      • Usermods
    • Using DFSORT and ICETOOL
  • ICEOPT messages and return codes
    • ICEOPT messages
      • ICEP500I
    • ICEOPT return codes
  • ICEMAC and message module messages
    • Error messages
      • ICEMAC error messages
        • 12,***ICESM1000
      • Message module error messages
        • 12,***ICESM1050
    • ICEMAC informational messages
      •  
  • SMF Type-16 record
    • Product section
    • Data section
    • Record-length distribution section
    • Input data set section
    • SORTOUT data set section
    • OUTFIL data set section
  • Termination exit (ICETEXIT) parameters
    • SMF statistics
    • General statistics
    • Options statistics
    • Sort/merge statistics
    • Virtual storage statistics
    • Phase-timing statistics
    • SORTIN statistics
    • SORTOUT statistics
    • Work data set statistics
    • Work data set entry
    • Hipersorting statistics
    • Sorting with data space statistics
      • Memory object sorting statistics
  • Accessibility
    • Using assistive technologies
    • Keyboard navigation of the user interface
    • z/OS information
    • Notices
      • Programming interface information
      • Trademarks