What to do when TNTDD and TNTDF VSAM datasets are missing and need to be recreated?
search cancel

What to do when TNTDD and TNTDF VSAM datasets are missing and need to be recreated?

book

Article ID: 260116

calendar_today

Updated On:

Products

Telon Application Generator

Issue/Introduction

How may the following error be resolved?  

IEC130I TNTDD DD STATEMENT MISSING
TOD013-02 OPEN FAILED for  DDNAME TNTDD 

The TNTDD and TNTDF VSAM datasets are missing and new ones need to be created.  How may this be done?

 

Environment

Telon Application Generator, Release : 5.1

Resolution

Please look in the CAWLVSMI dataset for member (TNTDD) as this is for the TNTDD VSAM INIT from the Install Library.

Then looking in the CAWLINST dataset for member CTDFTDD, this is the delete/def reinitialization of the TNTDD VSAM file.

In order to do a REPRO, please see the CTDFVSAM member also located in your CAWLINST.

REPRO INDATASET(#PDSQUAL.CAWLVSMI(TNTDD)) -
     OUTDATASET(#VSAMQUAL.TNTDD)            
  

The above information is also applicable for the TNTDF dataset. It has all the training Data Administration Information.

But it won't match or have the needed Data Administration for the TNTDF VSAM file which is being used.
It's always dangerous to have your VSAM files out of sync. But hopefully if there is a backup, then you can REPRO and have the data restored. 
If the TNTDF file is also missing, that would not be as bad, as members could be imported as needed with the Merge option to rebuild the TNTDF.

If  the TNTDD is missing, all the members in the TDF would reference their Data Groups which are stored in the TNTDD VSAM file, and the information would not be there, because they would be recreating it from scratch. DB2 information would be ok, as that is in the TNTDX, and Custom Code should be ok, as that is in the TNTCCL.