IBM Support

Using Easytrieve

Technote (FAQ)


Question 1. The IBM Migration Utility specifies that it works with programs written using CA-Easytrieve Plus®. Will it also work with programs written with CA-Easytrieve?

Question 2. Can we continue to run our programs written in CA-Easytrieve Plus® and CA-Easytrieve, and modify them in the Easytrieve language without having CA-Easytrieve present?

Question 3. Is the CA-Easytrieve Plus® product required to use a program that has been converted to COBOL?


Answer 1. Yes, starting with Version 3.1, the IBM Migration Utility for z/OS first converts CA-Easytrieve programs to CA-Easytrieve Plus, and then on to COBOL for execution. So users can keep using the Easytrieve "Classic" language to write or maintain their programs, or they can use Easytrieve Plus.
Either way, users get the benefits of the Migration Utility's added functions, including the ability to create HTML reports, automatically generate character-separated-values (.CSV) files for spreadsheeting, and create HTML drilldown reports which logically link data from several levels. In the event of program abends, Migration Utility now identifies the original failing CA-Easytrieve program statement for better analysis.

Answer 2. Yes. You can run your Easytrieve language programs by invoking the IBM Migration Utility in a "compile-link-and-go" mode. This allows you to continue using the Easytrieve source, and then converting it to COBOL, compiling the COBOL, and running it all in one step. This procedure gives you the benefit of maintaining your programs in the familiar Easytrieve or Easytrieve Plus syntax, while reaping the benefits of running your programs in COBOL.

Answer 3. Once the programs have been converted and validated - checked to ensure they do perform the same in COBOL as in Easytrieve - then the CA-Easytrieve Plus product is no longer needed.

Document information

More support for: Migration Utility for z/OS
Migration Utility

Software version: 4.1

Operating system(s): z/OS

Reference #: 1061095

Modified date: 12 September 2016

Translate this page: