Object Specifications
Object Specification Syntax
<Object type>: ALL[(<Version number>)] | <Object name>[(<Version number>)]
{<Object name>[(<Version number>)]}
Existing Object Types
Type | Description |
CC: |
If Cobol Copies must be exported or imported. |
CF: |
If Cobol Forms must be exported or imported. |
CI: |
If Cobol Includable Forms must be exported or imported. |
CP: |
If Cobol Programs must be exported or imported. |
CS: |
If Cobol Subprograms must be exported or imported. |
DC: |
If DataCom database Tables must be exported or imported. |
EI: |
If External Interfaces must be exported or imported. |
ID: |
If Ims Db database objects must be exported or imported. |
IN: |
If AMT relational database Indexes must be exported or imported. |
IP: |
If Ims Db program specification block objects must be exported or imported. |
SC: |
If Scripts must be exported or imported. |
SP: |
If AMT relational database Stored Procedures must be exported or imported. |
SQ: |
If sequences must be exported or imported. |
TA: |
If AMT relational database Tables must be exported or imported. |
VI: |
If AMT relational database Views must be exported or imported. |
Object Specifications
Specification | Description |
ALL |
Indicates that all objects of the concerned object type must be exported or imported. |
<Object name> |
Name of the object to be exported or imported. |
(<Version number>) |
Version number that must be assigned to the imported object included in parenthesis. E.g.
(3.1.4). |
Multiple objects of the same type can be specified by delimiting the object specifications by single spaces. All specifications of the same object type must be specified on a single line. |
Version numbering on import
To import objects under a new version number, the new version number must be specified between parentheses directly
after the concerned object specification. The new version number must be a higher version than the previous one if
its a main revision (1.2, 1.5, etc.).
Also importing under a branch is allowed but the following rules apply:
- The main revision (first two numbers) must exist.
- The branch nodes may or may not exist (1.2.1, 1.3.2, etc.). When not, the import creates the branch node.
- The revision must be the highest revision in an existing branch.
- The previous revision in the branch may NOT be locked.
- When specifying an invalid revision the object is NOT loaded.
Example:
When having revisions | |
1.4 | |
1.3 | |
1.2 | |
After importing revision 1.3.1.4 | |
1.4 | |
1.3.1.4 <- Loaded revision | |
1.3.1 <- Automatically created branch node | |
1.3 | |
1.2 |