Reactivating Dormant Objects - Teradata Meta Data Services

Teradata Meta Data Services Programmer Guide

Product
Teradata Meta Data Services
Release Number
15.00
Language
English (United States)
Last Update
2018-09-28
Product Category
Teradata Tools and Utilities

Reactivating Dormant Objects

A dormant object is made active transparently when the following calls are invoked:

  • CMetaObject::WriteObject and CMetaObject::WriteVersion. These calls automatically reactivate a dormant object if the called object has a nonzero object ID (loid) that matches a currently dormant object.
  • CMetaObject::ReactivateDIMObject. This call reactivates a currently dormant object and can be invoked by an administrator to restore a dormant object if MDS is unable to do so because the name of the object being created does not match that of a dormant object.
  • Unlike WriteObject and WriteVersion, ReactivateDIMObject does not modify the object in the repository with the calling object's properties; it only changes the PublishState of the object.