Allgemeine Informationen zu SYSMAIN

Das Dienstprogramm SYSMAIN dient zur Pflege von Natural-Objekten innerhalb einer Natural-Umgebung oder über verschiedene Umgebungen hinweg.

In diesem Kapitel finden Sie grundlegende Informationen zu den Funktionen der Objektpflege und zu den Natural-Objekttypen, die mit SYSMAIN bearbeitet werden können.


Grundsätzliches zu den SYSMAIN-Funktionen

Das folgende Diagramm zeigt eine Übersicht über die SYSMAIN-Funktionen zur Objektpflege:

Das Dienstprogramm SYSMAIN kopiert (Copy) oder verschiebt (Move) Natural-Objekte aus einer Quellumgebung (Source Environment) in eine Zielumgebung (Target Environment) und führt Objektoperationen wie das Löschen (Delete), Suchen (Find) und Auflisten (List) in einer Quellumgebung durch. Die Funktion zum Umbenennen (Rename) kann sowohl in einer Quell- als auch in einer Zielumgebung ausgeführt werden. Im folgenden Abschnitt finden Sie eine Übersicht über die Funktionen und die Natural-Objekte, für die sie gelten. Die Funktionen des Dienstprogramms SYSMAIN sind online und im Batch-Modus verfügbar.

Quell- oder Zielumgebung ist eine FNAT-, FUSER- oder FDIC-Systemdatei, die in einer Adabas-Datenbank oder einem VSAM-Dateisystem enthalten ist. Natural-Objekte in der FNAT- oder FUSER-Systemdatei können in Libraries enthalten sein, wie im folgenden Abschnitt beschrieben.

Objekttypen und Speicherort

Die Natural-Objekttypen, die mit SYSMAIN verwaltet werden können, sind in der folgenden Tabelle aufgeführt. Der Speicherort eines Natural-Objekts hängt vom Objekttyp ab, wie in der folgenden Tabelle angegeben:

Objekte/Subfiles Beschreibung Speicherort
Programmierobjekte Alle Natural-Objekttypen, die in einer Natural-Bibliothek gespeichert sind, außer Debug-Umgebungen und Fehlermeldungen. Libraries in FUSER und FNAT
Debug-Umgebungen Debug-Umgebungen für Online-Programmtests. Library in FUSER
Fehlermeldungen Kurze und erweiterte (lange) Natural-Systemfehlermeldungen und benutzerdefinierte Fehlermeldungen. Libraries in FUSER und FNAT
Profile Editorprofile, Map-Profile, Geräteprofile und Parameterprofile. FNAT
Rules Automatische und freie Rules. FDIC
DDMs Datendefinitionsmodule. FDIC
DL/I Subfiles Natural NSBs, NDBs und UDFs. FDIC
Predict Sets Eingespeicherte Sets, die mit dem Systemkommando LIST XREF oder Predict erstellt wurden. Nur verfügbar, wenn Predict installiert ist. FDIC

Übersicht über die Funktionen

Die von SYSMAIN bereitgestellten Funktionen sind in der folgenden Tabelle aufgeführt. In der Tabelle ist auch angegeben, welche Funktion für jeden Natural-Objekttyp gültig ist. Einzelheiten zu den einzelnen Funktionen finden Sie unter Beschreibung der Funktionen in Menüfunktionen und Kommandos benutzen.

Funktion Programmier- objekt Debug- Umgebung Fehler- meldung Profil Rule DDM DL/I Subfile Predict Set

Copy
Objekt von einer Systemdatei in eine andere kopieren.

x x x x x x x x

Delete
Objekt aus einer Systemdatei löschen.

x x x x x x x x

Find
Objekt in einer Systemdatei finden.

x   x          

List
Einen Bereich von Objekten in einer Systemdatei anzeigen.

x x x x x x x x

Move
Objekt von einer Systemdatei in eine andere übertragen.

x x x x x x x x

Rename
Einem Objekt einen neuen Namen oder eine neue Nummer (je nach Typ) geben und es (optional) in eine neue Systemdatei übertragen.

x x x x x     x