Chapter 5. Object Data Manager

5.1 ODM Commands

You can create, add, change, retrieve, display, and delete objects and object classes with ODM. ODM commands are entered on the command line.

Note

ODM commands should be used only when traditional methods of system maintenance, such as SMIT, are ineffective. For a beginning system administrator, it is recommended that you perform additional reading and exercises before using these commands. Incorrect use of these commands may result in a disabled system. The ODM commands are described here for introductory purposes.

These commands are:

odmadd
Adds objects to an object class. The odmadd command takes an ASCII stanza file as input and populates object classes with objects found in the stanza file.
odmchange
Changes specific objects in a specified object class.
odmcreate
Creates empty object classes. The odmcreate command takes an ASCII file describing object classes as input and produces C language .h and .c files to be used by the application accessing objects in those object classes.
odmdelete
Removes objects from an object class.
odmdrop
Removes an entire object class.
odmget
Retrieves objects from object classes and puts the object information into odmadd command format.
odmshow
Displays the description of an object class. The odmshow command takes an object class name as input and puts the object class information into odmcreate command format.

5.2 Example of an Object Class for an ODM Database