ADAMAGIC - ADABAS C Files to UNIX Conversion
ADAMAGIC turns this time-consuming, costly process into a simple and efficient one. It can be used to convert all application data files from EBCDIC ADABAS database to equivalent files on a UNIX ASCII database. It does this by using an ADASAV to load ADABAS C databases onto UNIX. It can also read UNIX ADABCK to create tapes or create data sub-sets for testing/reporting.
Not surprisingly, converting ADABAS C files to a UNIX format is not a popular task with DBAs. Too many steps. Too much time. Too much overhead. ADAMAGIC turns this time-consuming, costly process into a simple and efficient one.
ADAMAGIC reads ADASAV (mainframe) or ADABCK (UNIX) backup tape(s) to extract data for one or more selected files. The data is used to create compressed files in the same format as the compressed data (DTA) and Descriptor Value Table (DVT) files written by UNIX ADACMP. An ASCII text file corresponding to each pair of DTA and DVT files is written, containing input parameters suitable for the UNIX file definition utility ADAFDU.
ADAMAGIC can be used to:
- successfully convert mainframe ADABAS data with fewer steps and less time, so you experience fewer data conversion hassles.
- convert all application data files from an EBCDIC ADABAS database to equivalent files on a UNIX ASCII database. It does this by using an ADABAS MVS backup dataset to load ADABAS C databases on UNIX.
- read UNIX ADABCK backup tapes to create subsets of data for testing or reporting. DBAs who need to convert from mainframe to UNIX can easily access historical data from ADABAS backups, or populate test databases.
- ADAMAGIC can be optionally run to extract the ADAFDU information without extracting the actual data, or to extract ADAFDU information and DTA but not DVT.
- Files output from ADAMAGIC can be loaded into ADABAS C on UNIX, can be decompressed and used as input for an application program, or can be input to ADAREORG, a file restructuring utility also available from BLENHEIM SOFTWARE INTERNATIONAL LTD.
- A UNIX script can be invoked at the end of each output file to automate control of ADAMAGIC (e.g. to execute ADAFDU to create a new file, or ADAMUP to load the data into ADABAS).
ADAMAGIC operates under Hewlett Packard’s HP/UX and Sun Microsystems’ Solaris.