Restoring Deleted Entities
search cancel

Restoring Deleted Entities

book

Article ID: 56507

calendar_today

Updated On:

Products

Datacom DATACOM - AD Ideal Datacom/AD Datacom/DB Datacom/Server

Issue/Introduction

Have you ever accidentally deleted an entity in Ideal? This article explains how to restore the deleted entity.

Environment

Release: Ideal for Datacom

Resolution

First, it is important to understand that the following entities' definitions are stored in both Datadictionary and VLS: programs, panels, reports, and both sequential and VSAM dataviews. In order to recreate one of these entities, both the Datadictionary components and the VLS library components must be rebuilt.

If the Ideal program, panel, report, sequential or VSAM dataview, or member exists in "exported source format" (i.e., the entity was exported to a file using the Ideal Source Transport Utility EXPORT function), then the entity can simply be recovered using the IMPORT function of the Ideal Source Transport Utility. The "exported source format" of an entity includes both the Datadictionary and the VLS components and when this source is IMPORTed, all of the required pieces of the entity are in place. (Note: Datacom dataviews, users, and systems cannot be source transported.)

If the entity does not exist in "exported source format", it can still be restored from a VLS backup of the source...

To restore Ideal programs, panels, reports, or sequential or VSAM dataviews, the following two steps must be performed in the order specified:

  1. Populate Datadictionary with information regarding the entity.
    This can be done using either the CREATE, DUPLICATE, or the CA-Ideal Source Transport Utility.
  2. Restore the VLS library members using VLSUTIL SELREST.

To restore an Ideal member, simply restore the VLS library member to IDDAT using VLSUTIL SELREST. (Note: Members do not have a Datadictionary component.)