HD Reorganization Unload utility (DFSURGU0)
You use the HD Reorganization Unload utility to unload hierarchic direct (HD) databases.
You can use the HD Reorganization Unload utility to unload the following types of databases:
- HDAM, HIDAM, or SHISAM databases
- HISAM databases that use secondary indexes
- HISAM databases that use symbolic pointers in a logical relationship
- HISAM databases without segment/edit compression that are being converted to HISAM databases with segment/edit compression.
- PHDAM databases or partitions
- PHIDAM databases or partitions
- PSINDEX databases or partitions
The following figure shows the input to and output from the HD Reorganization Unload utility.

If you use the HD Reorganization Unload utility to unload a HALDB database (a PHDAM, PHIDAM, or PSINDEX database), you do not need to include DD statements for the database data sets. The HD Reorganization Unload utility uses dynamic allocation for HALDB data sets.