CICS VSAM Transparency for z/OS, Version 1.2


Introduction to CICS VT

Using CICS® VT, you can migrate KSDS and RRDS data sets to DB2® without having to rewrite your application programs. You preserve your investment in existing VSAM-based applications, but open up the data to new uses using regular DB2 SQL calls.

A key element of CICS VT is the ability to reengineer data, enhancing its value to your business. Reengineering can be at a field or record level. An example of field level reengineering is converting a numeric date field in a VSAM file to a DATE column in DB2, automatically adding a century where appropriate. An example of record level reengineering is where your VSAM data set contains multiple record types, each with an entirely different record structure. With CICS VT, you can separate each record structure into a different DB2 table.

Field level reengineering can occur automatically as a result of the mapping process. More complex reengineering and data verification require user exit programs that are called by CICS VT at run time. User exits can be written in assembler or any LE/370 language.

The objective of this manual is to help you understand the reengineering facilities that are available in CICS VT, and the circumstances in which you use them. A number of typical reengineering scenarios are included, and sample exits are provided.

A thorough understanding of CICS VT is a prerequisite to reading this manual. You should read it with the CICS VT User's Guide.



Concept topic


Last updated: February 8, 2013 20:44:1