Allgemeine Informationen zu SYSMAIN

#### Search Results

Search

# 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

- Objekttypen und Speicherort

- Übersicht über die Funktionen

## 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
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 | Predict Set
--- | --- | --- | --- | --- | --- | --- | ---
Copy Objekt von einer Systemdatei in eine andere kopieren. | x | x | x | x | x | x | x
Delete Objekt aus einer Systemdatei löschen. | 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
Move Objekt von einer Systemdatei in eine andere übertragen. | 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

### On this page

- Grundsätzliches zu den SYSMAIN-Funktionen
- Objekttypen und Speicherort
- Übersicht über die Funktionen